Saya bertanya-tanya apakah ada alasan - atau jika itu hanya kebetulan sejarah - bahwa tidak ada !>dan !<operator di sebagian besar bahasa pemrograman?
a >= b (a OR lebih besar sama dengan b) dapat ditulis sebagai !(a < b) (a TIDAK lebih kecil b) , itu sama dengan a !< b.
Pertanyaan ini muncul ketika saya berada di tengah pengkodean pembuat pohon ekspresi saya sendiri. Sebagian besar bahasa pemrograman memiliki a != boperator !(a=b), jadi mengapa tidak !>dan !<?
MEMPERBARUI:
!<(tidak lebih kecil) lebih mudah diucapkan daripada>=(lebih besar atau sama dengan)!<(tidak lebih kecil) lebih pendek untuk mengetik daripada>=(lebih besar atau sama dengan)!<(tidak lebih kecil) lebih mudah dipahami * daripada>=(lebih besar atau sama dengan)
* karena ORoperator biner, otak Anda perlu mengoperasikan dua operan (parutan, sama dengan), sedangkan NOToperator unary dan otak Anda perlu beroperasi hanya dengan satu operan (lebih kecil).