Page 32 - ipst-cmanual
P. 32
l¤ÁÙ Í× ¡ÒÃà¢ÂÕ ¹â»Ãá¡ÃÁÀÒÉÒ C ÊÒí ËÃºÑ ãª§ Ò¹¡ÅÍ §ÊÁͧ¡Å IPST-MicroBOX
áÅÐ¶Ò à»¹
à§Í×è ¹ä¢ !(a>b) à§Íè× ¹ä¢à»¹ à·¨ç (false) ¤Ò ¼ÅÅ¾Ñ ¸à »¹ 0
à§Íè× ¹ä¢ !(a>c) à§Íè× ¹ä¢à»¹ ¨Ã§Ô (true) ¤Ò ¼ÅÅ¾Ñ ¸à »¹ 1
à§Í×è ¹ä¢ !(a>=c) à§Íè× ¹ä¢à»¹ à·¨ç (false) ¤Ò ¼ÅÅ¾Ñ ¸à »¹ 0
à§Íè× ¹ä¢ !(a != b) à§Í×è ¹ä¢à»¹ à·¨ç (false) ¤Ò ¼ÅÅ¾Ñ ¸à »¹ 0
à§Í×è ¹ä¢ !(a != c) à§Íè× ¹ä¢à»¹ ¨Ã§Ô (true) ¤Ò ¼ÅÅ¾Ñ ¸à »¹ 1
áÅÐ¶Ò à»¹
à§Í×è ¹ä¢ !(a>b) && (a>=c) ¤Ò ¼ÅÅ¾Ñ ¸à »¹ false(0)
à§Íè× ¹ä¢ (a != b) && (a>=c) ¤Ò ¼ÅÅ¾Ñ ¸à »¹ true(1)
à§Íè× ¹ä¢ (a != b) && !(a != b) ¤Ò ¼ÅÅ¾Ñ ¸à »¹ false(0)
áÅÐ¶Ò à»¹
à§Íè× ¹ä¢ !(a>b) || (a>=c) ¤Ò ¼ÅÅ¾Ñ ¸à »¹ true(1)
à§Í×è ¹ä¢ (a != b) || (a>=c) ¤Ò ¼ÅÅ¾Ñ ¸à »¹ true(1)
à§Íè× ¹ä¢ (a != b) || !(a != b) ¤Ò ¼ÅÅ¾Ñ ¸à »¹ true(1)
à§Íè× ¹ä¢ !(a>=c) || !(a != b) ¤Ò ¼ÅÅ¾Ñ ¸à »¹ false(0)
2.3 µÇÑ ´Òí à¹¹Ô ¡Ò÷ҧºµÔ (Bitwise Operation)
¡ÒáÃзÒí 㹡ÅÁØ ¹àéÕ »¹ ¡ÒáÃзÒí ·àÕè ¢Ò ¶§Ö ã¹ÃдºÑ ºµÔ ¢Í§¢Í ÁÅÙ â´Â·¤èÕ Ò ¢Í§áµÅ кµÔ ໹
ä´á ¤ 1 ËÃÍ× 0 à·Ò ¹¹éÑ «§èÖ ¡ÒáÃзÒí 㹡ÅÁØ ¹ÊÕé ÒÁÒöÊÃ»Ø ä´´ §Ñ ¹Õé
Operator ¤ÇÒÁËÁÒÂ
~ ¡ÅºÑ ¤Ò ¢Í§ºµÔ ¢Í ÁÅÙ
& ¡ÒÃá͹´á ºººµÔ
| ¡ÒÃÍÍÃá ºººµÔ
^ ¡ÒÃàÍ¡ç ¤Å«Ù ¿Õ -ÍÍÃá ºººµÔ
<< àÅÍ×è ¹ºµÔ ä»·Ò§«Ò Â
>> àÅÍè× ¹ºµÔ ä»·Ò§¢ÇÒ
<<= àÅÍ×è ¹ºµÔ ä»·Ò§«Ò ÂáÅÇ ãËà ·Ò ¡ºÑ
>>= àÅÍè× ¹ºµÔ ä»·Ò§¢ÇÒáÅÇ ãËà ·Ò ¡ºÑ
&= á͹´á ÅÇ ãËà ·Ò ¡ºÑ
|= ÍÍÃá ÅÇ ãËà ·Ò ¡ºÑ
^= àÍ¡ç ¤Å«Ù ¿Õ -ÍÍÃá ÅÇ ãËà ·Ò ¡ºÑ
áÅÐ¶Ò à»¹
à§Í×è ¹ä¢ !(a>b) à§Íè× ¹ä¢à»¹ à·¨ç (false) ¤Ò ¼ÅÅ¾Ñ ¸à »¹ 0
à§Íè× ¹ä¢ !(a>c) à§Íè× ¹ä¢à»¹ ¨Ã§Ô (true) ¤Ò ¼ÅÅ¾Ñ ¸à »¹ 1
à§Í×è ¹ä¢ !(a>=c) à§Íè× ¹ä¢à»¹ à·¨ç (false) ¤Ò ¼ÅÅ¾Ñ ¸à »¹ 0
à§Íè× ¹ä¢ !(a != b) à§Í×è ¹ä¢à»¹ à·¨ç (false) ¤Ò ¼ÅÅ¾Ñ ¸à »¹ 0
à§Í×è ¹ä¢ !(a != c) à§Íè× ¹ä¢à»¹ ¨Ã§Ô (true) ¤Ò ¼ÅÅ¾Ñ ¸à »¹ 1
áÅÐ¶Ò à»¹
à§Í×è ¹ä¢ !(a>b) && (a>=c) ¤Ò ¼ÅÅ¾Ñ ¸à »¹ false(0)
à§Íè× ¹ä¢ (a != b) && (a>=c) ¤Ò ¼ÅÅ¾Ñ ¸à »¹ true(1)
à§Íè× ¹ä¢ (a != b) && !(a != b) ¤Ò ¼ÅÅ¾Ñ ¸à »¹ false(0)
áÅÐ¶Ò à»¹
à§Íè× ¹ä¢ !(a>b) || (a>=c) ¤Ò ¼ÅÅ¾Ñ ¸à »¹ true(1)
à§Í×è ¹ä¢ (a != b) || (a>=c) ¤Ò ¼ÅÅ¾Ñ ¸à »¹ true(1)
à§Íè× ¹ä¢ (a != b) || !(a != b) ¤Ò ¼ÅÅ¾Ñ ¸à »¹ true(1)
à§Íè× ¹ä¢ !(a>=c) || !(a != b) ¤Ò ¼ÅÅ¾Ñ ¸à »¹ false(0)
2.3 µÇÑ ´Òí à¹¹Ô ¡Ò÷ҧºµÔ (Bitwise Operation)
¡ÒáÃзÒí 㹡ÅÁØ ¹àéÕ »¹ ¡ÒáÃзÒí ·àÕè ¢Ò ¶§Ö ã¹ÃдºÑ ºµÔ ¢Í§¢Í ÁÅÙ â´Â·¤èÕ Ò ¢Í§áµÅ кµÔ ໹
ä´á ¤ 1 ËÃÍ× 0 à·Ò ¹¹éÑ «§èÖ ¡ÒáÃзÒí 㹡ÅÁØ ¹ÊÕé ÒÁÒöÊÃ»Ø ä´´ §Ñ ¹Õé
Operator ¤ÇÒÁËÁÒÂ
~ ¡ÅºÑ ¤Ò ¢Í§ºµÔ ¢Í ÁÅÙ
& ¡ÒÃá͹´á ºººµÔ
| ¡ÒÃÍÍÃá ºººµÔ
^ ¡ÒÃàÍ¡ç ¤Å«Ù ¿Õ -ÍÍÃá ºººµÔ
<< àÅÍ×è ¹ºµÔ ä»·Ò§«Ò Â
>> àÅÍè× ¹ºµÔ ä»·Ò§¢ÇÒ
<<= àÅÍ×è ¹ºµÔ ä»·Ò§«Ò ÂáÅÇ ãËà ·Ò ¡ºÑ
>>= àÅÍè× ¹ºµÔ ä»·Ò§¢ÇÒáÅÇ ãËà ·Ò ¡ºÑ
&= á͹´á ÅÇ ãËà ·Ò ¡ºÑ
|= ÍÍÃá ÅÇ ãËà ·Ò ¡ºÑ
^= àÍ¡ç ¤Å«Ù ¿Õ -ÍÍÃá ÅÇ ãËà ·Ò ¡ºÑ