= 컴퓨터 ìƒì—ì„œì˜ ìˆ˜ì¹˜ 표현 = 컴퓨터 언어ì—서 사용하는 ìˆ˜ì¹˜í‘œí˜„ì€ í¬ê²Œë³´ì•„서 2진수, 8진수, 10진수, 16진수 ì´ë ‡ê²Œ 4가지로 구분함. ì „ë¥˜ 시그ë„ì„ ì´ìš©í•˜ëŠ” ì»´í“¨í„°ì˜ íŠ¹ì„±ìƒ 2ì§„ìˆ˜ì˜ ì‚¬ìš©ì€ í•„ìˆ˜ì ì¸ ê²ƒì´ê³ , 8진수를 사용하는 ì´ìœ 는 과거 12bit, 36bit와 ê°™ì´ 3ì˜ ë°°ìˆ˜ bit를 기반으로한 컴퓨터 archiê°€ 존재했기 때문ì´ë‹¤. (현재ì—서는 ê±°ì˜ ì“°ì´ì§€ 않지만, ì•„ì§ C/C++ 등 ë§Žì€ ì–¸ì–´ì—서 ì œê³µí•œë‹¤.) 10진수는 ì¸ê°„ì´ ì‚¬ê³ í•˜ê¸° 편하기 ë•Œë¬¸ì— ì˜ë¯¸ê°€ 있는수. 16진수는 2ì§„ìˆ˜ì˜ í‘œí˜„ì„ ë°”ë¡œ 바꿀 수 잇다는 장ì 으로 í‘œí˜„ê³µê°„ì˜ ì ˆì•½ì„ ìœ„í•´ì„œ ë§Œì´ ì‚¬ìš©í•œë‹¤. 불과 몇 ì‹ë…„ì „ë§Œí•´ë„ ì»´í“¨í„° í•™ìžë“¤ì€ 2ì§„ìˆ˜ì˜ í‘œí˜„ë³´ë‹¤ 10ì§„ìˆ˜ì˜ í‘œí˜„ì´ ë”ìš± ì •í™•í•˜ë‹¤ê³ ìƒê°í–ˆì—ˆê¸° 때문ì—, íŠ¹ì • ì •í™•ì„±ì„ í•„ìš”ë¡œí•˜ëŠ” 프로그램ì—서는 10진수로 ë°ì´í„°ë¥¼ ê³„ì‚°í•˜ê¸°ë„ í–ˆë‹¤ê³ í•¨. but 그러나 10진수가 2ì§„ìˆ˜ì˜ í‘œí˜„ì— ë¹„í•´ ì •í™•í•˜ë‹¤ê³ í•˜ëŠ” ê²ƒì€ ì‚¬ì‹¤ì´ ì•„ë‹ˆë©°, ì‹¤ì œë¡œ 2ì§„ìˆ˜ì˜ í‘œí˜„ë²•ì´ ë”ìš± ì •í™•í•œ ê³„ì‚°ì„ ë³´ìž¥í•œë‹¤ê³ í•¨. == ì •ìˆ˜í‘œí˜„ë²• == === signed number === === unsigned number === ==== one's complement ==== ==== two's complement ==== == 소수표현법 == === fixed-point expression === === float-point expression === = books = ê´€ë ¨ì„œì [[ISBN(0201896842)]] the art of computer programming, vol2 : seminumerical algorithms = thread = 시간나면 ì •ë¦¬ë“¤ í•´ë³´ì£ ~ - [eternalbleu] 컴구조 ì‹œê°„ì— ë°°ìš°ëŠ”ê²ƒ...?? -ì´ìŠ¹í•œ