953, 6/48 ȸ¿ø°¡ÀÔ  ·Î±×ÀΠ 
   twt525
   [2Áø¼ö] 2Áø¼öÇ¥ÇöÁú¹®¿ä ¤Ð

http://www.hackerschool.org/HS_Boards/zboard.php?id=QNA_ETC&no=242 [º¹»ç]


ºñÆ®¿¬»êÀÚÁß ~¿¬»êÀÚ ÀÖÀÚ³ª¿ä
0À̸é 1À» ¹Ýȯ
1À̸é 0À»¹ÝȯÇϴ°Ϳä
±Ùµ¥ 15¸¦ ³Ö¾ú¾î¿ä int num = 15
00000000 00000000 00000000 00001111 (ÀÎÆ®º¯¼öÅ©±â´Â 4¹ÙÀÌÆ®¶ó°í ÇÏ´õ±º¿ä)
~¿¬»êÀÚ¸¦ ¾²´Ï±î
11111111 11111111 11111111 11110000
ÀÌ·¸°Ô ³ª¿À¸é ºÎÈ£ºñÆ®°¡ 1À̴ϱî À½¼öÀݾƿä
±Ùµ¥ ¿Ö ÀÌ°è -16Àϱî¿ä
¿­Ç÷¾¾ ÇÁ·Î±×·¡¹Ö °³Á¤ÆÇ¿¡
11111111 11111111 11111111 11110000 =-16À̶ó°í ³ª¿À´Âµ¥..
ÀßÀÌÇØ°¡¾ÈµË´Ï´Ù ´äº¯ºÎŹ¿ä~

  Hit : 3975     Date : 2011/06/04 08:26



    
profreez À½¼ö¸¦ ¾µ¶§ 2ÀÇ º¸¼ö¸¦ ÃëÇϴµ¥¿ä.
¿¹¸¦ µé¸é 32ºñÆ®¸»°í 8ºñÆ®·Î ¿¹¸¦ µé¸é
00001111 = 15 Àݾƿä.
ÀÌ°É 2ÀÇ º¸¼ö·Î -15·Î Ç¥ÇöÇÑ´Ù¸é

¸ðµç ºñÆ®¸¦ µÚÁý°í °Å±â¿¡ +1À» ÇØÁÖ¸éµË´Ï´Ù.
00001111 = 15

11110000 = ~ ¿¬»ê
+ 1
-----------------------
11110001 = -15
2011/06/04  
º°ºûÀ»´ã¾Æ À¸À½... Byte»çÀÌÁ ±âÁØÀ¸·Î ¾Ë·Áµå¸±°Ô¿ä
Byte»çÀÌÁî¿¡´Â 0000 0000 ÃÑ 8ÀÚ¸®¿¡¿ä
±×·¸´Ù¸é ÃÖ´ë ¼ýÀÚ´Â 1111 1111 = 255°¡ µÇ¾î¾ß °ÚÁÒ

ÇÏÁö¸¸ ÇÑ°¡Áö °£°úÇÏ°í ³Ñ¾î°£°Ô ÀÖÀ¸´Ï... ¹Ù·Î ù ºñÆ®´Â ºÎȣǥ½Ã¿¡ ¾´´Ù´Â Á¡ÀÔ´Ï´Ù.
¿ì¸®°¡ º¯¼ö¼±¾ðÇÒ ¶§ ±×³É int¸¦ ¾²¸é ºÎȣǥ½Ã·Î 1ºñÆ®¸¦ ¾´´Ù´Â °ÍÀÌ°í
unsigned int¶ó´Â°É ¼±¾ð ÇØ¾ß ºñ·Î¼Ò ºÎÈ£ºñÆ® ¾øÀÌ º¯¼ö¸¦ ¾µ ¼ö Àִٴ°ÅÁÒ

µû¶ó¼­ signed int¸¦ ¾²°í ÀÖÀ¸´Ï±î 0 000 0000À¸·Î ±¸ºÐµÇ°í
0 000 0000 ´Â ¾ç¼ö, 1 000 0000´Â À½¼ö°¡ µÇ°ÚÁÒ.

±â¾ïÇØ µÎ¼Å¿ä. unsigned¸¦ ¼±¾ðÇÏÁö ¾ÊÀ¸¸é 1ºñÆ®°¡ ºÎȣǥ½Ã¸¦ À§ÇØ Èñ»ýµË´Ï´Ù.

P. S. ¢º1ºñÆ®¢¸
2011/06/04  
twt525 profreez// ¾Æ¾Æ ±×·±°Å±º¿ä~´äº¯°¨»çÇÕ´Ï´Ù . ¶Ç Áú¹®ÀÌÀִµ¥ ¸¸¾à¼Ò½º¸¦
#include <stdio.h>
int main(void)
{
int num1 =15;
int num2 =~num1;
printf("NOT¿¬»êÀÇ °á°ú: %d\n",num2);
return 0;
}
·Î Çϸé -16À¸·Î ³ª¿À´Âµ¥ ¿Ö ÄÄÇ»ÅÍ°¡ 1À» ´õÇÏÁö ¾Ê´Â°Ç°¡¿ä?

º°ºûÀ»´ã¾Æ//¾Æ¾Æ »õ·Î¿î»ç½Ç °¨»çÇÕ´Ï´Ù~
2011/06/04  
profreez ~´Â ¸ðµç ºñÆ®¸¦ µÚÁý´Â Not ¿¬»êÀÚÀÔ´Ï´Ù.(ÀÌ°ÍÀ» 1ÀǺ¸¼ö¶ó°í ¸»À»ÇÏÁÒ)
À½¼ö·Î ¹Ù²Ù´Â ¿¬»êÀÚ°¡ ¾Æ´ÏÁÒ

±×·³ 11110000 °¡ ¾ç¼ö·Î ¾ó¸¶ÀÎÁö ¾Ë¾Æº¸´Â ¹æ¹ýÀº.. ÀÌ°ÍÀ» 2ÀÇ º¸¼ö¸¦ ÃëÇϸéµË´Ï´Ù.

1111 0000

0000 1111 = 15 ~ ¿¬»ê°á°ú
+ 1
-------------------
0001 0000 = 16

°í·Î 1111 0000 ´Â -16À̶ó´Â ¶æÀÌÁÒ
2011/06/04  
853   µ¥ºñ¾È bind ¿Í server2008 DHCP ¿¬µ¿ Á» µµ¿ÍÁÖ¼¼¿ä     godingbozi
04/09 4000
852   ÇØÅ·°ú ÇØÅ·¹æ¾îÀÇ Â÷ÀÌ..[5]     ÀÌÀÌÀ×À×ÀÌÀ×
03/09 4000
851   trainer2 ¿¡¼­¿ä Áö¿ì±â ¸í·É¾î ¹è¿ì´Â °÷¿¡¼­ ¿Ö ³Ñ¾î°¡Áú ¾ÊÁÒ .???[2]     joshua258046
03/08 3993
850   ¿îµ¿Àå trainer2 ÀÌ°Å¿¡°üÇؼ­¿ä...¤»¤¾[10]     gusrb132
01/07 3993
849   ¾Èµå·ÎÀ̵å connectbot Áú¹®ÀÌ¿ä[5]     wlsgh8983
11/17 3986
  [2Áø¼ö] 2Áø¼öÇ¥ÇöÁú¹®¿ä ¤Ð[4]     twt525
06/04 3974
847   ÄÄÇ»ÅÍ ¼º´É ³ôÀÌ´Â ¹æ¹ý[3]     d9705507
01/23 3974
846   ÇØÅ·ÀÇ ±âÃʸ¦Á» ¾Ë°í½Í½À´Ï´Ù.[1]     kohyj94
01/09 3964
845   macbook pro vm¿þ¾î ¿¡¼­ ·¹µåÇÞ ¸®´ª½º Å°º¸µå¹è¿­¹®Á¦(»çÁø÷ºÎ)     tamg1004
04/22 3952
844   vmware,parallels°°Àº °¡»ó±¸µ¿ÇÁ·Î±×·¥ÀÇ ´ÜÁ¡Àº¹º°¡¿ä??[4]     toeterran
08/03 3945
843   ÆÄÅ· / Æ÷¿öµù ¼­ºñ½º°¡ µî·ÏµÇÁö ¾Ê¾Ò°Å³ª ¸¸·áµÇ¾ú½À´Ï´Ù.[1]     $Zero
02/25 3942
842   ftz[1]     asdfwlsdl
02/15 3926
841   ¸¸È­ ´Ù ºÃ´Âµ¥ ÀÌÁ¦ ¹¹ºÎÅÍ ÇؾߵÇÁÒ ?[3]     usma6714
02/10 3925
840   ¾È³çÇϼ¼¿ä ...[1]     Caladbolg
01/03 3920
839   trainer FTZ µµ¿ÍÁÖ¼¼¿ä[3]     kwonku91
03/28 3919
838   vmware player¿¡¼­ x-window(xwindow,xÀ©µµ¿ì) ½ÇÇàÇϱâ +Ãß°¡Áú¹®[2]     lovesons
02/26 3919
837   FTZ level5 ¿¡¼­ Áú¹®.. ¹®Á¦Ç®ÀÌ°¡ ¾Æ´Ï¿¡¿ä![4]     diagod4806
02/17 3916
836   USB ÀνÄÀÌ µð½ºÅ©2°³·Î ÀâÇô¿ä[2]     µµ±úºñ¼±»ý
08/03 3912
835   µûµÎ¸é ÁÁÀº ÀÚ°ÝÁõ![6]     alswovkdlxj
05/20 3910
834   Ãʺ¸ÀÔ´Ï´Ù. ¹»ÇؾߵÉÁö ¸ð¸£°Ú½À´Ï´Ù.[1]     ¹¹ÇÒ±î
01/31 3893
[1][2][3][4][5] 6 [7][8][9][10]..[48]

Copyright 1999-2024 Zeroboard / skin by Hackerschool.org / Secure Patch by Hackerschool.org