AND OR XOR
NOT
¡¡
ÏÀÍý±é»»¡Ê¥Ó¥Ã¥È±é»»¤ÎÂåɽ³Ê¡Ë¤Î±Ñ»úµ¹æ
¡¡¡¡ÂåɽŪ¤Ê£´Ä̤ê¤ÎÌó«¤ò³Ð¤¨¤Þ¤·¤ç¤¦
ÇÓ¾ŪÏÀÍýÏ¡ʤϤ¤¤¿¤Æ¤¤í¤ó¤ê¤ï¡Ë¤Ê¤ó¤Æ±¾¤¦¤è¤ê¤â XOR ¤ÎÊý¤¬¤¤ì¤¤¤Ç¤¹m(^_^)¡£
½¾¤Ã¤Æ¡¢±Ñ»ú¤Ç¤ä¤Ã¤Æ¤¤¤¤Þ¤·¤ç¤¦¡£¾®Ê¸»ú and or xor not ¤ò»È¤Ã¤Æ¤â¤«¤Þ¤¤¤Þ¤»¤ó¡£
ÏÀÍý±é»»¡Ê¥Ó¥Ã¥È±é»»¡Ë¤ÎÄêµÁ=Ì󫤴¤È¡£¿¿ÍýÃÍɽ¤Ç¼¨¤·¤Þ¤·¤¿¡£
AND ¥¢¥ó¥É¡¡
A
B
A and B
0
0
0
0
1
0
1
0
0
1
1
1
£Ï£Ò ¥ª¥¢¡¡
¡¡¡¡ÂåɽŪ¤Ê£´Ä̤ê¤ÎÌó«¤ò³Ð¤¨¤Þ¤·¤ç¤¦
½¾¤Ã¤Æ¡¢±Ñ»ú¤Ç¤ä¤Ã¤Æ¤¤¤¤Þ¤·¤ç¤¦¡£¾®Ê¸»ú and or xor not ¤ò»È¤Ã¤Æ¤â¤«¤Þ¤¤¤Þ¤»¤ó¡£
ÏÀÍý±é»»¡Ê¥Ó¥Ã¥È±é»»¡Ë¤ÎÄêµÁ=Ì󫤴¤È¡£¿¿ÍýÃÍɽ¤Ç¼¨¤·¤Þ¤·¤¿¡£
AND ¥¢¥ó¥É¡¡
A | B | A and B |
0 | 0 | 0 |
0 | 1 | 0 |
1 | 0 | 0 |
1 | 1 | 1 |
A | B | A or B |
0 | 0 | 0 |
0 | 1 | 1 |
1 | 0 | 1 |
1 | 1 | 1 |
XOR ¥¨¥¯¥¹¥¯¥ë¡¼¥·¥Ö¥ª¥¢¡¡
A | B | A xor B |
0 | 0 | 0 |
0 | 1 | 1 |
1 | 0 | 1 |
1 | 1 | 0 |
NOT ¥Î¥Ã¥È¡¡
A | not A |
0 | 1 |
1 | 0 |
¡¡
µ¯¤³¤ê¤¦¤ë¤¹¤Ù¤Æ¤Î¾ì¹ç¤Ë¤Ä¤¤¤Æ¡¢¤½¤Î·ë²Ì¤òʬ¤«¤ê¤ä¤¹¤¯É½¤Ë¤·¤¿¤â¤Î¤ò¿¿ÍýÃÍɽ¤È¤¤¤¤¤Þ¤¹¡£
£²¿Ê¿ô¤Î¥Ó¥Ã¥È±é»»¤Ç¤¹¤«¤é¡¢£°¡¢£±¤·¤«°·¤¤¤Þ¤»¤ó¡£
¤¿¤À¤·¡¢¼¡¤Î¤è¤¦¤ËÃÖ¤´¹¤¨¤ë¤³¤È¤¬²Äǽ¤Ç¤¹¡£
£°¢Í£Æ¡Êµ¶False¡Ë¡¢ £±¢Í£Ô¡Ê¿¿True¡Ë ¤È¤«
£°¢Í£Ï£Æ£Æ¡¡¡¢¡¡£±¢Í£Ï£Î¡¡¤Ê¤É¤Ç¤¹¡£
£Á£Î£Ä¡¡ÏÀÍýÀÑ¡¡±é»»»Ò¤Ï¢Ê¡õ¡ß¡¡¡¦¤Ê¤É¤ò»È¤¦¡£
A, B¤È¤â¤Ë£±¤Î¤È¤¤Î¤ß£±¤òÊÖ¤·¤Þ¤¹¡£
£Ï£Ò¡¡ÏÀÍýÏ¡¡±é»»»Ò¤Ï¢Ëüü¡Ü¤Ê¤É¡£
A, B¤Î¾¯¤Ê¤¯¤È¤â°ìÊý¤¬£±¤Î¤È¤£±¤òÊÖ¤·¤Þ¤¹¡£
£Ø£Ï£Ò¡¡ÇÓ¾ŪÏÀÍýÏ¡¡µ¹æ¤Ï¤Ê¤É
A, B¤Î¤É¤Á¤é¤«°ìÊý¤À¤±¤¬£±¤Î¤È¤£±¤òÊÖ¤·¤Þ¤¹¡£
£Î£Ï£Ô¡¡ÈÝÄê¡¡±é»»»Òµ¹æ¤Ï¡¡¢Ì¡¡~ ¤Ê¤É¡£
ñ°ì¤Î½èÍý¤ÇµÕ¡ÊÈ¿ÂСˤòÊÖ¤·¤Þ¤¹¡£
Âбþ¤¹¤ë¥Ó¥Ã¥È¤´¤È¤Î±é»»µ¬Â§¡Ê¤¤½¤¯¡Ë¤Ç¤¹¡£
¤¿¤·»»¡¢¤«¤±»»¤Ê¤É¤Ë»÷¤Æ¤¤¤Þ¤¹¤¬²¿¤«°ã¤¤¤Þ¤¹¥Í¡£
µ¯¤³¤ê¤¦¤ë¤¹¤Ù¤Æ¤Î¾ì¹ç¤Ë¤Ä¤¤¤Æ¡¢¤½¤Î·ë²Ì¤òʬ¤«¤ê¤ä¤¹¤¯É½¤Ë¤·¤¿¤â¤Î¤ò¿¿ÍýÃÍɽ¤È¤¤¤¤¤Þ¤¹¡£
£²¿Ê¿ô¤Î¥Ó¥Ã¥È±é»»¤Ç¤¹¤«¤é¡¢£°¡¢£±¤·¤«°·¤¤¤Þ¤»¤ó¡£
¤¿¤À¤·¡¢¼¡¤Î¤è¤¦¤ËÃÖ¤´¹¤¨¤ë¤³¤È¤¬²Äǽ¤Ç¤¹¡£
£°¢Í£Æ¡Êµ¶False¡Ë¡¢ £±¢Í£Ô¡Ê¿¿True¡Ë ¤È¤«
£°¢Í£Ï£Æ£Æ¡¡¡¢¡¡£±¢Í£Ï£Î¡¡¤Ê¤É¤Ç¤¹¡£
£Á£Î£Ä¡¡ÏÀÍýÀÑ¡¡±é»»»Ò¤Ï¢Ê¡õ¡ß¡¡¡¦¤Ê¤É¤ò»È¤¦¡£
A, B¤È¤â¤Ë£±¤Î¤È¤¤Î¤ß£±¤òÊÖ¤·¤Þ¤¹¡£
£Ï£Ò¡¡ÏÀÍýÏ¡¡±é»»»Ò¤Ï¢Ëüü¡Ü¤Ê¤É¡£
A, B¤Î¾¯¤Ê¤¯¤È¤â°ìÊý¤¬£±¤Î¤È¤£±¤òÊÖ¤·¤Þ¤¹¡£
£Ø£Ï£Ò¡¡ÇÓ¾ŪÏÀÍýÏ¡¡µ¹æ¤Ï¤Ê¤É
A, B¤Î¤É¤Á¤é¤«°ìÊý¤À¤±¤¬£±¤Î¤È¤£±¤òÊÖ¤·¤Þ¤¹¡£
£Î£Ï£Ô¡¡ÈÝÄê¡¡±é»»»Òµ¹æ¤Ï¡¡¢Ì¡¡~ ¤Ê¤É¡£
ñ°ì¤Î½èÍý¤ÇµÕ¡ÊÈ¿ÂСˤòÊÖ¤·¤Þ¤¹¡£
Âбþ¤¹¤ë¥Ó¥Ã¥È¤´¤È¤Î±é»»µ¬Â§¡Ê¤¤½¤¯¡Ë¤Ç¤¹¡£
¤¿¤·»»¡¢¤«¤±»»¤Ê¤É¤Ë»÷¤Æ¤¤¤Þ¤¹¤¬²¿¤«°ã¤¤¤Þ¤¹¥Í¡£
¥Ó¥Ã¥È±é»»¤ò¤ä¤Ã¤Æ¤ß¤Þ¤·¤ç¤¦¡£¤¤¤¯¤Ä¤«Îã¤ò¤¢¤²¤Þ¤·¤¿¡£
- Îã ¡¡¡A = 0101, B = 1001¤Î¤È¤
- A and B = 0001
- A or B = 1101
- A xor B= 1100
- Îã ¢ A = 0000 0101, B = 1111 1001 ¤Î¤È¤
- A and B ¡¡A or B¡¡¡¡A xor B ¤òµá¤á¤Æ¸«¤è¤¦¡£
- Îã £¡¡A = 5 , B = ¡Ý7 ¤Î¤È¤
- A and B = 1
- A or B = ¡Ý3
- A xor B = ¡Ý4 ¡¡¤È¤Ê¤ê¤Þ¤¹¤è¡£
¡¡¡Ê¬¤«¤ê¤ä¤¹¤¯´Êñ¤Ë£´¥Ó¥Ã¥È¤ÎÂ礤µ¤Ç¡¢¥Ó¥Ã¥È±é»»¤ò¤ä¤Ã¤Æ¤ß¤Þ¤·¤¿¡£
³Î¤«¤á¤Æ¤¯¤À¤µ¤¤m(^_^)¡£
¢¡¡º£Å٤ϣ¸¥Ó¥Ã¥È¡ÊÉä¹æÉÕ¤¡Ë¤ÎÈϰϤǤߤޤ·¤ç¤¦¡£
¡ÊºÇ¾å°Ì¤¬Éä¹æ¥Ó¥Ã¥È¡Ë
A and B = 0000 0001
A or B = 1111 1101
A xor B = 1111 1100 ¤È¤Ê¤ê¤Þ¤¹¡£
£ º£Å٤ϣ±£°¿Ê¿ô¤Ç¤¹¡££²¿Ê¿ô¤Ëľ¤·¤Æ¤«¤é¡¢¥Ó¥Ã¥È±é»»¤ò¤·¤Þ¤¹¤è¡£¤¹¤ë¤È¡¢¤³¤³¤Ï¡¢¾å¤Î¢¤È¤Þ¤Ã¤¿¤¯Æ±¤¸ÀâÌÀ¤Ë¤Ê¤ê¤Þ¤¹¡£
¼Â¤Ï¡¤âºÇ¾å°Ì¥Ó¥Ã¥È¡Ê£´¥Ó¥Ã¥ÈÌܡˤòÉä¹æ¥Ó¥Ã¥È¤È¹Í¤¨¤ë¤È¡¢Á´Éô¤³¤³¤ÈƱ¤¸¤Ê¤ó¤Ç¤¹¥Í¡£
Ìò¤ËΩ¤ÄÆÃÊ̤ʥӥåȱ黻¤ò¤È¤ê¤¢¤²¤Þ¤·¤¿
£Á£Î£Ä¡¡Îã¡¡¾å£´¥Ó¥Ã¥È
²¼£´¥Ó¥Ã¥È¡¡
16¿Ê A¡¡ 0010 1011 ¢ª 2 B¡¡ B 0000 1111 ¢ª 0 F¡¡ -------------------- AND 0000 1011 ¢ª 0 B¡¡(16) ¡¡¾å£´¥Ó¥Ã¥È¤ò¾Ã¤·¡¢²¼£´¥Ó¥Ã¥È¤ò»Ä¤¹¡£ ¡¡ÆÃÄê¤Î¥Ó¥Ã¥È¤òOFF¡Ê¾Ãµî¡Ë¤¹¤ë¤³¤È¤¬½ÐÍè¤Þ¤¹¡£ ¡¡ |
A¡¡¡¡0010
1011 ¢ª¡¡2 B B 0000 1111 ¢ª¡¡0 F ------------------ OR ¡¡0010 1111 ¢ª¡¡2 F (16) ¡¡¾å¥Ó¥Ã¥È¤Ï¤½¤Î¤Þ¤Þ¤Ç¡¢²¼¥Ó¥Ã¥È¤Ï¤¹¤Ù¤ÆON¡£ ¡¡ÆÃÄê¤Î¥Ó¥Ã¥È¤òON¡ÊΩ¤Æ¤ë¡Ë¤Ë½ÐÍè¤Þ¤¹¡£ ¡¡ |
A 0010 1011 ¢ª¡¡ 2 B B 0000 1111 ¢ª ¡¡0 F ¡¡¡¡¡¡ ----------------- XOR ¡¡0010 0100 ¢ª¡¡¡¡2 4 (16) ¡¡ ¾å£´¥Ó¥Ã¥È¤Ï¤½¤Î¤Þ¤Þ¤Ç¡¢²¼£´¥Ó¥Ã¥È¤ÏÈÝÄê¡£ ¡¡£±Éôʬ¤À¤±ÈÝÄꤹ¤ë¤³¤È¤¬½ÐÍè¤Þ¤¹¡£ ¡¡ |
£Â=0000 1111=0F(16)¤ÏÊѤ¨¤Æ¤¤¤Þ¤»¤ó ¡£
»È¤¤Êý¤¬¤¤¤í¤¤¤í¤¢¤ë¤â¤Î¤Ç¤¹¡£
ñ¤Ë¥¯¡¼¥ë¤Ë¡¡not(¡ÊA or B) xor C)
¤Ï¤¤¤¯¤é¡©¡¡¤Ê¤ó¤Æ¼«ºî¼«±é¤â³Ú¤·¤¤¤«¤È¡£
ÃΤäƤ¤¤Æ»¤Ï¤Ê¤¤¥É¡¦¥â¥ë¥¬¥ó¤Îˡ§¡Ê¤Û¤¦¤½¤¯¡Ë
¼¡¤Î£²¤Ä¤ÎÏÀÍý¼°¤ò¤¤¤¤¤Þ¤¹¡£Í̾¤Ç¤¹¡£
=
µ¹æ¤òÊѤ¨¤Æ¡¢ = + ¡¡¤ÈƱ¤¸A | B | A¡¦B | + | |||
0 | 0 | 0 | 1 | 1 | 1 | 1 |
0 | 1 | 0 | 1 | 1 | 0 | 1 |
1 | 0 | 0 | 1 | 0 | 1 | 1 |
1 | 1 | 1 | 0 | 0 | 0 | 0 |
µ¹æ¤òÊѤ¨¤Æ = ¡¦¤ÈƱ¤¸
A | B | A+B | ¡¦ | |||
0 | 0 | 0 | 1 | 1 | 1 | 1 |
0 | 1 | 1 | 0 | 1 | 0 | 0 |
1 | 0 | 1 | 0 | 0 | 1 | 0 |
1 | 1 | 1 | 0 | 0 | 0 | 0 |
£Î£Á£Î£Ä¡¡£Î£Ï£Ò¡¡
¤È¤¤¿¤Þ½Ð¤Æ¤¯¤ëÂç»ö¤ÊÏÀÍý±é»»
NAND (NOT AND)
ÈÝÄêÏÀÍýÀÑ
A | B | A nand B |
0 | 0 | 1 |
0 | 1 | 1 |
1 | 0 | 1 |
1 | 1 | 0 |
NOR (NOT OR)
ÈÝÄêÏÀÍýÏÂ
A | B | A nor B |
0 | 0 | 1 |
0 | 1 | 0 |
1 | 0 | 0 |
1 | 1 |
0 |
ɽ¤«¤éʬ¤«¤ëÄ̤ꡢ£±ÈÖÌÜA¡¢£²ÈÖÌÜB¡¡¤È¤â¤Ë 1¤Î¾ì¹ç¤Ë0¡¢¤½¤ì°Ê³°¤Î¾ì¹ç¤Ë¤Ï 1 ¤òÊÖ¤·¤Æ¤¤Þ¤¹¡£
AND ¤Î·ë²Ì¤òÈÝÄê¡Ê£Î£Ï£Ô¡Ë¤·¤Æ¤¤¤ë¤³¤È¤ò¡¢³Î¤«¤á¤Æ¤¯¤À¤µ¤¤¡£
NOR¡ÊNOT OR¡Ë¤Ï¡¢OR¤Î·ë²Ì¤òÈÝÄê¡ÊNOT¡Ë¤·¤¿¤â¤Î¤Ç¡¢ÈÝÄêÏÀÍýϤȤ¤¤¤¤Þ¤¹¡£
£±ÈÖÌÜA¡¢£²ÈÖÌÜB¡¡¤È¤â¤Ë¡¡0¤Î¾ì¹ç¤Ë 1¡¢¤½¤ì°Ê³°¤Î¾ì¹ç¤Ë¤Ï 0 ¤òÊÖ¤·¤Æ¤¤Þ¤¹¡£ £Ï£Ò ¤Î·ë²Ì¤òÈÝÄê¡Ê£Î£Ï£Ô¡Ë¤·¤Æ¤¤¤ë¤³¤È¤ò¡¢³Î¤«¤á¤Æ¤¯¤À¤µ¤¤¡£
£³¤Ä°Ê¾å¤Î¡¡£Ø£Ï£Ò
º¸É½¤Ç¡¢a b c ¤Ï¡¡0 ¤«¡¡1 ¤Ç¤¹¡£
¡¡¡¡(a XOR b) XOR c = a XOR ( b XOR c)
¤À¤«¤é¡¢¤³¤ì¤òñ¤Ë
¡¡a XOR b XOR c¡¡ (¤Ä¤Þ¤ê¡¡a b c)
¤È½ñ¤¤¤Æ¤¤¤Þ¤¹¡£
¡¡É½¤ò¸«¤ë¤È¡¢a b c ¤Î¤¦¤Á¡¢£± ¤¬£±¸Ä¤È £³¸Ä¤Î¤È¤¤Î¤ß¡¡·ë²Ì¤¬ £± ¤Ë¤Ê¤Ã¤Æ¤¤¤Þ¤¹¡£
°ìÈ̤ˡ¢´ö¤Ä¤â¤Î¡¡XOR¡¡¤ò³¤±¤ë¤È¤¡¢
¡¡¡¡¡¡£± ¤¬´ñ¿ô¸Ä¤¢¤ë¤È¤¡¡£±
¡¡¡¡¡¡£± ¤¬¶ö¿ô¸Ä¤¢¤ë¤È¤¡¡£°
¡¡¤È±¾¤¦·ë²Ì¤Ë¤Ê¤ê¤Þ¤¹¡£¤É¤Î¥Ó¥Ã¥È¤«¤ÏÌä¤ï¤Ê¤¤¤¬¡¢¸Ä¿ô¤¬¶ö¿ô¡Ê¤°¤¦¤¹¤¦¡Ë¤«´ñ¿ô¡Ê¤¤¹¤¦¡Ë¤«Ä´¤Ù¤ë¤³¤È¤¬½ÐÍè¤Þ¤¹¡£
½¸¹ç¿Þ¤Î¡¡XOR¡¡¤Ï¤¤ì¤¤¤Ê¤Î¤ÇÉÁ¤¤¤Æ¤ß¤Þ¤·¤¿¡£
²¿¤È¤³¤ì¤¬¡Ö £³»³¤¯¤º¤·¡×¤Îɬ¾¡¥Ñ¥¿¡¼¥ó¤ÈÂ礤¤Ë´Ø·¸¤¬¤¢¤ë¤È¤¤¤¦¤Î¤Ç¤¹¡£
Á°¥Ú¡¼¥¸¤ÎÅú¤¨¤Ç¤¹
¤Þ¤º¾ðÊó½èÍý»î¸³¤ÎÌäÂ꤫¤é
16¿Ê¤ò£²¿Ê¿ô¤Çɽ¤·¤Æ¸«¤Æ¡¢ºÇº¸Ã¼¤¬¡¢£°¤ÏÀµ¤Î¿ô¡¢£±¤ÏÉé¤Î¿ô¤Ç¤¢¤ë¤«¤é
¥¢ 1FFF¢ª0001 1111 1111 1111
Àµ¤Î¿ô¤Ç¡¢£±£°¿Ê¤Ç¤Ï213 ¡Ý1
¥¤ DFFF¢ª1101
1111 1111 1111 Éé¤Î¿ô¤Ç¡¢Á´¥Ó¥Ã¥Èȿž¡Ü1 ¤Ç0010 0000 0000
0001
¡¡¤Ç¤¢¤ë¤«¤é¡¢10¿Ê¤Ç¤Ï¡¡¡Ý(213 +1)
¥¦ E000¢ª1110 0000 0000 0000
Éé¤Î¿ô¤Ç¡¢Á´¥Ó¥Ã¥Èȿž¡Ü1¤Ç 0010 0000 0000 0000
¤³¤ì¤Ç10¿Ê¤Ç¤Ï¡¡¡Ý213
¥¨ FFFF¢ª1111 1111 1111 1111
Éé¤Î¿ô¤Ç¡¢Á´¥Ó¥Ã¥Èȿž¡Ü1¤Ç 0000 0000 0000 0001
¤Ç¤¢¤ë¤«¤é¡¢£±£°¿Ê¤Ç¤Ï ¡Ý1
¼¡¤Ë¤³¤ì¤é¤ò£´Çܤ¹¤ë¡¢¤Ä¤Þ¤ê¡¡£²£²¤ò³Ý¤±¤ë¤È
¥¢¡¡22(213 ¡Ý1) = 215 ¡Ý 22
¥¤ ¡Ý22(213 + 1)= ¡Ý215 ¡Ý4
¥¦¡¡ÌÀ¤é¤«¤Ë¡¡¡Ý215
¥¨¡¡ÌÀ¤é¤«¤Ë¡¡¡Ý4
£±£¶¥Ó¥Ã¥È¤ÎÉä¹æÉÕ¤£²¿Ê¿ô¤ÎÈϰϤÏÁ°½Ò¤Î¡¡¡Ý215 ¤«¤é 215 ¡Ý1¡¡¤Þ¤Ç
¤³¤³¤«¤é¤Ï¤ß½Ð¤·¤Æ¤¤¤ë¤Î¤Ï¡Ö¥¤¡×¡£
¤³¤³¤Ç¤Ï¡¢»»½Ñ¥·¥Õ¥È¤òÍѤ¤¤Ê¤«¤Ã¤¿¤¬¡¢¡Ö£´Çܤ¹¤ë¡×¡á¡Ö£²¥Ó¥Ã¥Èº¸¥·¥Õ¥È¡×¤Ç¤ä¤Ã¤¿Êý¤¬
¤â¤Ã¤Èʬ¤«¤ê¤ä¤¹¤¯¡¢¤¢¤Õ¤ì¤ÎȽÄê¤â¥¹¥à¡¼¥º¤Ç¤¹¡£
¤½¤Î¾¤ÎÌäÂê¤ÎÅú¤¨
¡¡¥¢¡¡16 ¿Ê¿ô 0F ¤È¤Î AND ¤ò¤È¤ë¡£
¡¡¥¤¡¡16 ¿Ê¿ô 0F ¤È¤Î OR ¤ò¤È¤ë¡£
¡¡¥¦¡¡16 ¿Ê¿ô 7F ¤È¤Î AND ¤ò¤È¤ë¡£
¡¡¥¨¡¡16 ¿Ê¿ô FF ¤È¤Î XOR ¡ÊÇÓ¾ŪÏÀÍýÏ¡ˤò¤È¤ë¡£
Ê¿À®£±5ǯ¤Î½ÐÂê¡Ê¤½¤Î¤Þ¤Þ¡Ë¤Ç¤¹¡£¥Ñ¥ê¥Æ¥£¥Ó¥Ã¥È¤ÏÆüì¤ÊÌòÌܤò¤¹¤ë¥Ó¥Ã¥È¤Ç¤¹¤¬¡¢¤½¤Î°ÕÌ£¤¬Ê¬¤«¤é¤Ê¤¯¤Æ¤âÅú¤¨¤é¤ì¤Þ¤¹¡£ ¡¡0F(16)=0000 1111(2) ¤Ç¤¹¤è¡£ ¡ÚÅú¡¡¥¦¡Û
(2) ¡¡£¸¥Ó¥Ã¥È¤Çɽ¤µ¤ì¤ëÉä¹æ¤Ê¤·£²¿Ê¿ô x ¤¬ 16 ¤ÎÇÜ¿ô¤Ç¤¢¤ë¤«¤É¤¦¤«¤òÄ´¤Ù¤ëÊýË¡¤È¤·¤Æ¡¤Å¬Àڤʤâ¤Î¤Ï¤É¤ì¤«¡£
¡¡¥¢¡¡ x ¤È£²¿Ê¿ô 00001111 ¤Î¥Ó¥Ã¥È¤´¤È¤ÎÏÀÍýÀѤò¤È¤Ã¤¿·ë²Ì¤¬£°¤Ç¤¢¤ë¡£
¡¡¥¤¡¡ x ¤È£²¿Ê¿ô 00001111 ¤Î¥Ó¥Ã¥È¤´¤È¤ÎÏÀÍýϤò¤È¤Ã¤¿·ë²Ì¤¬£°¤Ç¤¢¤ë¡£
¡¡¥¦¡¡ x ¤È£²¿Ê¿ô 11110000 ¤Î¥Ó¥Ã¥È¤´¤È¤ÎÏÀÍýÀѤò¤È¤Ã¤¿·ë²Ì¤¬£°¤Ç¤¢¤ë¡£
¡¡¥¨¡¡ x ¤È£²¿Ê¿ô 11110000 ¤Î¥Ó¥Ã¥È¤´¤È¤ÎÏÀÍýϤò¤È¤Ã¤¿·ë²Ì¤¬£°¤Ç¤¢¤ë¡£
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡Ê¿À®£±£¸Ç¯¤Î½ÐÂê¡Ê¤½¤Î¤Þ¤Þ¡Ë¡£
¡¡¡¡Åú¤¨¤Ï¡¡¡Ú¥¢¡Û ¡¡¤Ç¤¹¡£
¡Ê£³¡Ë£¸¥Ó¥Ã¥È¤Î¥Ç¡¼¥¿¤Î²¼°Ì£²¥Ó¥Ã¥È¤òÊѲ½¤µ¤»¤º¤Ë¡¤¾å°Ì£¶¥Ó¥Ã¥È¤Î¤¹¤Ù¤Æ¤òȿž¤µ¤»¤ëÏÀÍý±é»»¤Ï¤É¤ì¤«¡£
¡¡¥¢¡¡16 ¿Ê¿ô 03 ¤ÈÇÓ¾ŪÏÀÍýϤò¤È¤ë¡£
¡¡¥¤¡¡16 ¿Ê¿ô 03 ¤ÈÏÀÍýϤò¤È¤ë¡£
¡¡¥¦¡¡16 ¿Ê¿ô FC ¤ÈÇÓ¾ŪÏÀÍýϤò¤È¤ë¡£
¡¡¥¨¡¡16 ¿Ê¿ô FC ¤ÈÏÀÍýϤò¤È¤ë¡£
£±£¶Ç¯¤Î½ÐÂê¡Ê¤½¤Î¤Þ¤Þ¡Ë¤Ç¤¹¡£
¥Ó¥Ã¥È¤Îȿž¡Ê¤Ï¤ó¤Æ¤ó¡Ë¤È¤Ï¡¢
£°¤Ï£±¤Ë¡¢£±¤Ï£°¤ËÊѤ¨¤ë¤³¤È¤Ç¤¹¤Í¡£
¡ÚÅú¡¡¥¦¡Û¤¤¤Ä¤â¤Î¤³¤È¤Ê¤¬¤éÌäÂê¤Ç¤¹
16¿Ê¤ò£²¿Ê¿ô¤Çɽ¤·¤Æ¸«¤Æ¡¢ºÇº¸Ã¼¤¬¡¢£°¤ÏÀµ¤Î¿ô¡¢£±¤ÏÉé¤Î¿ô¤Ç¤¢¤ë¤«¤é
¡¡¤Ç¤¢¤ë¤«¤é¡¢10¿Ê¤Ç¤Ï¡¡¡Ý(213 +1)
¤³¤ì¤Ç10¿Ê¤Ç¤Ï¡¡¡Ý213
¤Ç¤¢¤ë¤«¤é¡¢£±£°¿Ê¤Ç¤Ï ¡Ý1
¼¡¤Ë¤³¤ì¤é¤ò£´Çܤ¹¤ë¡¢¤Ä¤Þ¤ê¡¡£²£²¤ò³Ý¤±¤ë¤È
¥¢¡¡22(213 ¡Ý1) = 215 ¡Ý 22
¥¤ ¡Ý22(213 + 1)= ¡Ý215 ¡Ý4
¥¦¡¡ÌÀ¤é¤«¤Ë¡¡¡Ý215
¥¨¡¡ÌÀ¤é¤«¤Ë¡¡¡Ý4
£±£¶¥Ó¥Ã¥È¤ÎÉä¹æÉÕ¤£²¿Ê¿ô¤ÎÈϰϤÏÁ°½Ò¤Î¡¡¡Ý215 ¤«¤é 215 ¡Ý1¡¡¤Þ¤Ç
¤³¤³¤«¤é¤Ï¤ß½Ð¤·¤Æ¤¤¤ë¤Î¤Ï¡Ö¥¤¡×¡£
¤³¤³¤Ç¤Ï¡¢»»½Ñ¥·¥Õ¥È¤òÍѤ¤¤Ê¤«¤Ã¤¿¤¬¡¢¡Ö£´Çܤ¹¤ë¡×¡á¡Ö£²¥Ó¥Ã¥Èº¸¥·¥Õ¥È¡×¤Ç¤ä¤Ã¤¿Êý¤¬
¤â¤Ã¤Èʬ¤«¤ê¤ä¤¹¤¯¡¢¤¢¤Õ¤ì¤ÎȽÄê¤â¥¹¥à¡¼¥º¤Ç¤¹¡£
¤½¤Î¾¤ÎÌäÂê¤ÎÅú¤¨
¡Ê£±¡Ë¡¡1100 1110 | ¡¡ |
¡Ê£²¡Ë¡¡20¤Ï¡¡0001 0100(2) ¡¡¡¡ ¡Ý50¤Ï 1100 1110(2) ¤³¤ì¤ò¤·¤Æ¡¡1110 0010 ¡¡Éä¹æÉÕ |
1110 0010(2) ¤ÏÅöÁ³ ¡Ý30(10)¤Ç¤¹¤è¡£³Î¤«¤á¤Æ¤¯¤À¤µ¤¤¡£ |
¡Ê£³¡Ë¡¡¡Ý91 | Éé¿ô¤Ç¤¹¤è |
¡Ê£´¡Ë¡¡0101 1011 £±¤ÎÊä¿ô¤Ï¡¡0101 1010 |
¡¡ |
¡Ê£µ¡Ë¡¡5934(10) ¡¡¡¡¡¡¡¡652(16) | ¤³¤³¤Ç¤ÏÉé¿ô¤òƬ¤Î³°¤Ø |
¡Ê£¶¡Ë¡¡yes | ¥³¥ó¥Ô¥å¡¼¥¿¤ËÌ䤦¤Æ¤ß¤Þ¤·¤¿¥Í(¡®¦Ø¡) |
¥Û¥ó¥È¤Î¾ðÊó½èÍý»î¸³¤ÎÌäÂê¤Ç¤¹
(1)¡¡ºÇ¾å°Ì¤ò¥Ñ¥ê¥Æ¥£¥Ó¥Ã¥È¤È¤¹¤ë£¸¥Ó¥Ã¥ÈÉä¹æ¤Ë¤ª¤¤¤Æ¡¤¥Ñ¥ê¥Æ¥£¥Ó¥Ã¥È°Ê³°¤Î²¼°Ì£·¥Ó¥Ã¥È¤òÆÀ¤ë¤¿¤á¤Î¥Ó¥Ã¥È±é»»¤Ï¤É¤ì¤«¡£¡¡¥¢¡¡16 ¿Ê¿ô 0F ¤È¤Î AND ¤ò¤È¤ë¡£
¡¡¥¤¡¡16 ¿Ê¿ô 0F ¤È¤Î OR ¤ò¤È¤ë¡£
¡¡¥¦¡¡16 ¿Ê¿ô 7F ¤È¤Î AND ¤ò¤È¤ë¡£
¡¡¥¨¡¡16 ¿Ê¿ô FF ¤È¤Î XOR ¡ÊÇÓ¾ŪÏÀÍýÏ¡ˤò¤È¤ë¡£
Ê¿À®£±5ǯ¤Î½ÐÂê¡Ê¤½¤Î¤Þ¤Þ¡Ë¤Ç¤¹¡£¥Ñ¥ê¥Æ¥£¥Ó¥Ã¥È¤ÏÆüì¤ÊÌòÌܤò¤¹¤ë¥Ó¥Ã¥È¤Ç¤¹¤¬¡¢¤½¤Î°ÕÌ£¤¬Ê¬¤«¤é¤Ê¤¯¤Æ¤âÅú¤¨¤é¤ì¤Þ¤¹¡£ ¡¡0F(16)=0000 1111(2) ¤Ç¤¹¤è¡£ ¡ÚÅú¡¡¥¦¡Û
(2) ¡¡£¸¥Ó¥Ã¥È¤Çɽ¤µ¤ì¤ëÉä¹æ¤Ê¤·£²¿Ê¿ô x ¤¬ 16 ¤ÎÇÜ¿ô¤Ç¤¢¤ë¤«¤É¤¦¤«¤òÄ´¤Ù¤ëÊýË¡¤È¤·¤Æ¡¤Å¬Àڤʤâ¤Î¤Ï¤É¤ì¤«¡£
¡¡¥¢¡¡ x ¤È£²¿Ê¿ô 00001111 ¤Î¥Ó¥Ã¥È¤´¤È¤ÎÏÀÍýÀѤò¤È¤Ã¤¿·ë²Ì¤¬£°¤Ç¤¢¤ë¡£
¡¡¥¤¡¡ x ¤È£²¿Ê¿ô 00001111 ¤Î¥Ó¥Ã¥È¤´¤È¤ÎÏÀÍýϤò¤È¤Ã¤¿·ë²Ì¤¬£°¤Ç¤¢¤ë¡£
¡¡¥¦¡¡ x ¤È£²¿Ê¿ô 11110000 ¤Î¥Ó¥Ã¥È¤´¤È¤ÎÏÀÍýÀѤò¤È¤Ã¤¿·ë²Ì¤¬£°¤Ç¤¢¤ë¡£
¡¡¥¨¡¡ x ¤È£²¿Ê¿ô 11110000 ¤Î¥Ó¥Ã¥È¤´¤È¤ÎÏÀÍýϤò¤È¤Ã¤¿·ë²Ì¤¬£°¤Ç¤¢¤ë¡£
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡Ê¿À®£±£¸Ç¯¤Î½ÐÂê¡Ê¤½¤Î¤Þ¤Þ¡Ë¡£
¡¡¡¡Åú¤¨¤Ï¡¡¡Ú¥¢¡Û ¡¡¤Ç¤¹¡£
¡Ê£³¡Ë£¸¥Ó¥Ã¥È¤Î¥Ç¡¼¥¿¤Î²¼°Ì£²¥Ó¥Ã¥È¤òÊѲ½¤µ¤»¤º¤Ë¡¤¾å°Ì£¶¥Ó¥Ã¥È¤Î¤¹¤Ù¤Æ¤òȿž¤µ¤»¤ëÏÀÍý±é»»¤Ï¤É¤ì¤«¡£
¡¡¥¢¡¡16 ¿Ê¿ô 03 ¤ÈÇÓ¾ŪÏÀÍýϤò¤È¤ë¡£
¡¡¥¤¡¡16 ¿Ê¿ô 03 ¤ÈÏÀÍýϤò¤È¤ë¡£
¡¡¥¦¡¡16 ¿Ê¿ô FC ¤ÈÇÓ¾ŪÏÀÍýϤò¤È¤ë¡£
¡¡¥¨¡¡16 ¿Ê¿ô FC ¤ÈÏÀÍýϤò¤È¤ë¡£
£±£¶Ç¯¤Î½ÐÂê¡Ê¤½¤Î¤Þ¤Þ¡Ë¤Ç¤¹¡£
¥Ó¥Ã¥È¤Îȿž¡Ê¤Ï¤ó¤Æ¤ó¡Ë¤È¤Ï¡¢
£°¤Ï£±¤Ë¡¢£±¤Ï£°¤ËÊѤ¨¤ë¤³¤È¤Ç¤¹¤Í¡£
¡ÚÅú¡¡¥¦¡Û
¤¤¤Ä¤â¤Î¤³¤È¤Ê¤¬¤éÌäÂê¤Ç¤¹
Ìä¡¡£¸¥Ó¥Ã¥È¤Çº¸Ã¼¤Î¥Ó¥Ã¥È¤ÏÉä¹æ¥Ó¥Ã¥È¤Ç¤¹¡£
¼¡¤Î10¿Ê¿ô¤Î±é»»·ë²Ì¤Ï¤¤¤¯¤é¤Ç¤·¤ç¤¦¡£
£±¡¥( 50 OR 100 ) XOR (- 100)
£²¡¥50 AND ( 100¡¡XOR (-100) ) ¡¡
°ÕÌ£¤Ï¤¢¤ê¤Þ¤»¤ó¤«¤é¡¢¤³¤ó¤Ê¤ó½ÐÍè¤Æ¤É¤¦¤·¤¿¥Í¥ó¡©¤È±¾¤¦Êý¤Ï»ß¤á¤È¤¤Þ¤·¤ç¤¦ m(^¡»^)m
Ãí¡¡¡Ê¡¡¡Ë¤òÀè¤Ë·×»»¤·¤Þ¤¹¡£
Åú¤¨¤Ï¼¡²ó¤Ç¤¹¤¬¡¢¼¡¤Î JavaScript ¤Çºî¤Ã¤¿¥«¥ó¥¿¥ó·×»»µ¡¤Ç³Î¤«¤á½ÐÍè¤Þ¤¹¤è¡£
¡ÖÍ·¤Ó¡×¤Ç¤¹¡£JavaScript¡ÊÀßÄê¤ò͸ú¤Ë¤¹¤ë¤³¤È)¤Ë¤Æ¡¢AND OR XOR NOT ¤ò·×»»¤·¤Þ¤¹¡£¼«Ê¬¤Î·×»»·ë²Ì¤ò³Î¤«¤á¤ë¤È¤¤Ê¤ÉÍøÍѤ·¤Æ¤¯¤À¤µ¤¤¡£
¼¡¤Î10¿Ê¿ô¤Î±é»»·ë²Ì¤Ï¤¤¤¯¤é¤Ç¤·¤ç¤¦¡£
£±¡¥( 50 OR 100 ) XOR (- 100)
£²¡¥50 AND ( 100¡¡XOR (-100) ) ¡¡
°ÕÌ£¤Ï¤¢¤ê¤Þ¤»¤ó¤«¤é¡¢¤³¤ó¤Ê¤ó½ÐÍè¤Æ¤É¤¦¤·¤¿¥Í¥ó¡©¤È±¾¤¦Êý¤Ï»ß¤á¤È¤¤Þ¤·¤ç¤¦ m(^¡»^)m
Ãí¡¡¡Ê¡¡¡Ë¤òÀè¤Ë·×»»¤·¤Þ¤¹¡£
Åú¤¨¤Ï¼¡²ó¤Ç¤¹¤¬¡¢¼¡¤Î JavaScript ¤Çºî¤Ã¤¿¥«¥ó¥¿¥ó·×»»µ¡¤Ç³Î¤«¤á½ÐÍè¤Þ¤¹¤è¡£
¡ÖÍ·¤Ó¡×¤Ç¤¹¡£JavaScript¡ÊÀßÄê¤ò͸ú¤Ë¤¹¤ë¤³¤È)¤Ë¤Æ¡¢AND OR XOR NOT ¤ò·×»»¤·¤Þ¤¹¡£¼«Ê¬¤Î·×»»·ë²Ì¤ò³Î¤«¤á¤ë¤È¤¤Ê¤ÉÍøÍѤ·¤Æ¤¯¤À¤µ¤¤¡£