何か理由があるのか、それとも単なる歴史の偶然なのか、ほとんどのプログラミング言語には演算子!>と!<演算子がないのだろうか?
a >= b (大きいOR Bに等しい)のように書くことができた!(a < b) (より少ないNOT b)に等しくなります、a !< b。
この質問は、私が自分の式ツリービルダーをコーディングしている最中に思いつきました。ほとんどのプログラミング言語は持っていないa != bためにオペレータを!(a=b)、なぜ何!>と!<?
更新:
!<(ないより少ない)で発音しやすくより>=(大きいまたは等しいです)!<(ないより少ない)で入力するより短いより>=(大きいまたは等しいです)!<(以上ではない)理解するのが簡単です>=(以上)
* OR2つのオペランド(grater、equals)を操作するために必要なバイナリ演算子であるのに対しNOT、単項演算子であり、1つのオペランド(より小さい)でのみ操作する必要があるためです。