Цікаво, чи є якась - або причина - або , якщо це не просто випадковість історії - тобто немає !>і !<операторів в більшості мов програмування?
a >= b (більший АБО b) може бути записаний як !(a < b) (НЕ менший b) , що дорівнює a !< b.
Це питання мене вразило, коли я опинився в середині кодування власного конструктора дерева виразів. Більшість мов програмування мають a != bоператора для !(a=b), так чому б ні !>і !<?
ОНОВЛЕННЯ:
!<(не менше) легше вимовляти, ніж>=(більший або рівний)!<(Не менше) є коротше , щоб ввести , ніж>=(більше або дорівнює)!<(не менше) легше зрозуміти *, ніж>=(більший або рівний)
* оскільки ORце бінарний оператор, мозку потрібно оперувати двома операндами (терткою, рівними), а NOTоператором є одинарним, а мозку потрібно оперувати лише одним операндом (меншим).