Page 77 - ipst-microbox_manual
P. 77
¤ÁÙ Í× ÍÒ §Í§Ô áÅÐ㪧 Ò¹¡ÅÍ §ÊÁͧ¡Å IPST-MicroBOX l 77
¼ÅÅ¾Ñ ¸¢ ͧ¡ÒÃà»ÃÂÕ ºà·ÂÕ º¢Í§»ÃÐ⤠2 »ÃÐ⤠´Ç  &&(AND) ÊÃ»Ø ä´´ §Ñ ¹éÕ
¼ÅÅ¾Ñ ¸¡ ÃзÒí ¡ºÑ ¼ÅÅ¾Ñ ¸ ¼ÅÅ¾Ñ ¸· äÕè ´
false && false false(0)
False && true false(0)
true && false false(0)
true && true true(1)
ÊÃ»Ø ÇÒ ¼ÅÅ¾Ñ ¸¢ ͧ¡Òà AND ¨Ðä´¤ Ò ¼ÅÅ¾Ñ ¸à »¹ false ËÒ¡µÇÑ ã´µÇÑ Ë¹§Öè ËÃÍ× ·§éÑ ¤àÙ »¹ false
¼ÅÅ¾Ñ ¸¢ ͧ¡ÒÃà»ÃÂÕ ºà·ÂÕ º¢Í§»ÃÐ⤠2 »ÃÐ⤠´Ç  ||(OR) ÊÃ»Ø ä´´ §Ñ ¹Õé
¼ÅÅ¾Ñ ¸¡ ÃзÒí ¡ºÑ ¼ÅÅ¾Ñ ¸ ¼ÅÅ¾Ñ ¸· äèÕ ´
False || false false(0)
False || true true(1)
True || false true(1)
True || true true(1)
ÊÃ»Ø ÇÒ ¼ÅÅ¾Ñ ¸¢ ͧ¡Òà OR ¨Ðä´¤ Ò ¼ÅÅ¾Ñ ¸à »¹ true ËÒ¡µÇÑ ã´µÇÑ Ë¹§èÖ ËÃÍ× ·§Ñé ¤àÙ »¹ true
µÇÑ ÍÂÒ §·èÕ 5-9
¶Ò ¡Òí ˹´ãË
a = 10
b=4
c = 0xA0
à§Íè× ¹ä¢ a>b à§Í×è ¹ä¢à»¹ ¨Ã§Ô (true) ¤Ò ¼ÅÅ¾Ñ ¸à »¹ 1
à§Íè× ¹ä¢ a>c à§Í×è ¹ä¢à»¹ à·¨ç (false) ¤Ò ¼ÅÅ¾Ñ ¸à »¹ 0
à§Íè× ¹ä¢ a>=c à§Íè× ¹ä¢à»¹ ¨Ã§Ô (true) ¤Ò ¼ÅÅ¾Ñ ¸à »¹ 1(à¾ÃÒÐ 0xA0 = 10)
à§Íè× ¹ä¢ a != b à§Íè× ¹ä¢à»¹ ¨Ã§Ô (true) ¤Ò ¼ÅÅ¾Ñ ¸à »¹ 1
à§Íè× ¹ä¢ a != c à§Í×è ¹ä¢à»¹ à·¨ç (false) ¤Ò ¼ÅÅ¾Ñ ¸à »¹ 0
áÅÐ¶Ò à»¹
à§Í×è ¹ä¢ !(a>b) à§Í×è ¹ä¢à»¹ à·¨ç (false) ¤Ò ¼ÅÅ¾Ñ ¸à »¹ 0
à§Íè× ¹ä¢ !(a>c) à§Íè× ¹ä¢à»¹ ¨Ã§Ô (true) ¤Ò ¼ÅÅ¾Ñ ¸à »¹ 1
à§Íè× ¹ä¢ !(a>=c) à§Íè× ¹ä¢à»¹ à·¨ç (false) ¤Ò ¼ÅÅ¾Ñ ¸à »¹ 0
à§Íè× ¹ä¢ !(a != b) à§Í×è ¹ä¢à»¹ à·¨ç (false) ¤Ò ¼ÅÅ¾Ñ ¸à »¹ 0
à§Íè× ¹ä¢ !(a != c) à§Íè× ¹ä¢à»¹ ¨Ã§Ô (true) ¤Ò ¼ÅÅ¾Ñ ¸à »¹ 1
¼ÅÅ¾Ñ ¸¢ ͧ¡ÒÃà»ÃÂÕ ºà·ÂÕ º¢Í§»ÃÐ⤠2 »ÃÐ⤠´Ç  &&(AND) ÊÃ»Ø ä´´ §Ñ ¹éÕ
¼ÅÅ¾Ñ ¸¡ ÃзÒí ¡ºÑ ¼ÅÅ¾Ñ ¸ ¼ÅÅ¾Ñ ¸· äÕè ´
false && false false(0)
False && true false(0)
true && false false(0)
true && true true(1)
ÊÃ»Ø ÇÒ ¼ÅÅ¾Ñ ¸¢ ͧ¡Òà AND ¨Ðä´¤ Ò ¼ÅÅ¾Ñ ¸à »¹ false ËÒ¡µÇÑ ã´µÇÑ Ë¹§Öè ËÃÍ× ·§éÑ ¤àÙ »¹ false
¼ÅÅ¾Ñ ¸¢ ͧ¡ÒÃà»ÃÂÕ ºà·ÂÕ º¢Í§»ÃÐ⤠2 »ÃÐ⤠´Ç  ||(OR) ÊÃ»Ø ä´´ §Ñ ¹Õé
¼ÅÅ¾Ñ ¸¡ ÃзÒí ¡ºÑ ¼ÅÅ¾Ñ ¸ ¼ÅÅ¾Ñ ¸· äèÕ ´
False || false false(0)
False || true true(1)
True || false true(1)
True || true true(1)
ÊÃ»Ø ÇÒ ¼ÅÅ¾Ñ ¸¢ ͧ¡Òà OR ¨Ðä´¤ Ò ¼ÅÅ¾Ñ ¸à »¹ true ËÒ¡µÇÑ ã´µÇÑ Ë¹§èÖ ËÃÍ× ·§Ñé ¤àÙ »¹ true
µÇÑ ÍÂÒ §·èÕ 5-9
¶Ò ¡Òí ˹´ãË
a = 10
b=4
c = 0xA0
à§Íè× ¹ä¢ a>b à§Í×è ¹ä¢à»¹ ¨Ã§Ô (true) ¤Ò ¼ÅÅ¾Ñ ¸à »¹ 1
à§Íè× ¹ä¢ a>c à§Í×è ¹ä¢à»¹ à·¨ç (false) ¤Ò ¼ÅÅ¾Ñ ¸à »¹ 0
à§Íè× ¹ä¢ a>=c à§Íè× ¹ä¢à»¹ ¨Ã§Ô (true) ¤Ò ¼ÅÅ¾Ñ ¸à »¹ 1(à¾ÃÒÐ 0xA0 = 10)
à§Íè× ¹ä¢ a != b à§Íè× ¹ä¢à»¹ ¨Ã§Ô (true) ¤Ò ¼ÅÅ¾Ñ ¸à »¹ 1
à§Íè× ¹ä¢ a != c à§Í×è ¹ä¢à»¹ à·¨ç (false) ¤Ò ¼ÅÅ¾Ñ ¸à »¹ 0
áÅÐ¶Ò à»¹
à§Í×è ¹ä¢ !(a>b) à§Í×è ¹ä¢à»¹ à·¨ç (false) ¤Ò ¼ÅÅ¾Ñ ¸à »¹ 0
à§Íè× ¹ä¢ !(a>c) à§Íè× ¹ä¢à»¹ ¨Ã§Ô (true) ¤Ò ¼ÅÅ¾Ñ ¸à »¹ 1
à§Íè× ¹ä¢ !(a>=c) à§Íè× ¹ä¢à»¹ à·¨ç (false) ¤Ò ¼ÅÅ¾Ñ ¸à »¹ 0
à§Íè× ¹ä¢ !(a != b) à§Í×è ¹ä¢à»¹ à·¨ç (false) ¤Ò ¼ÅÅ¾Ñ ¸à »¹ 0
à§Íè× ¹ä¢ !(a != c) à§Íè× ¹ä¢à»¹ ¨Ã§Ô (true) ¤Ò ¼ÅÅ¾Ñ ¸à »¹ 1