학교컴퓨터수업시간에 리포트로
-112.2357을 기수로 16으로하고 부동소수점 데이터형식으로 표현하라하네요... 수업몇시간했다고...
일단 기수는 모르겠지만 16진수로 바꾸고
1 | 100 | 0011 | 0001 | 1100 | 1000 | 1100 | 1001 | 0101 |
1 | 4 | 3 | 1 | c | 8 | c | 9 | 5 |
이런식으로 표현하라는것 같은데
애초에 소숫점이 진수변환이 되는가요?
(10)과 10진수가 다른건가요?
예제를보니 -(456.789)10 = -(1c8.c95)16이라 되있던데...
근데 이것들 나중에 취업해서 일할때 쓸일이나 있을까요?
서명
https://ko.wikipedia.org/wiki/%EB%B6%80%EB%8F%99%EC%86%8C%EC%88%98%EC%A0%90
¾î·µçÇ®±äÇ®¾ú´Âµ¥ ¾Æ¸¶ Ʋ¸°µíÇÕ´Ï´Ù...
ÀÌ°Ô WORD ÀÎÁö ¾Æ´Ï¸é DOUBLE WORD ÀÎÁö 64bitÀÎÁö µîµî ¾î¶² ¹æ½ÄÀ¸·Î Ç¥ÇöÇÏ´À³Ä¿¡ µû¶ó¼ Fractional Number ´Â 16Áø¼öÀÇ Ç¥±â¹æ¹ýÀÌ ¿ÏÁ¯È÷ ´Ù¸¦ ¼ö ÀÖ½À´Ï´Ù.
±×»Ó¾Æ´Ï¶ó ¸¶À̳ʽº ¼ýÀÚµµ ¸¶Âù°¡ÁöÀΰɷΠ±â¾ïÇÕ´Ï´Ù. ±×³É ¾Õ¿¡ - ¶ó°í ºÙÀÌ´Â°Ô ¾Æ´Ï¶ó ¸¸¾à 4bit ¼ýÀÚ¶ó°í Ä¡¸é µÚ¿¡ 3bitÀº ¼ýÀÚ¸¦ ³ªÅ¸³»°í ¸Ç¾Õ¿¡ 1bitÀº +ÀÎÁö -ÀÎÁö¸¦ ³ªÅ¸³»´Â ¹æ½Ä ±×¸®°í ¶Ç ´Ù¸¥ ¹æ½Äµµ ÀÖ±¸¿ä. ±×³É °£´ÜÇÑ ¹®Á¦´Â ¾Æ´Õ´Ï´Ù¸¸...
¿¹Á¦¸¦ º¸¾ÒÀ»¶§ ¼Ò¼öÁ¡ ¾Õ¿¡ ¼ýÀÚ¸¦ ±×³É 16Áø¼ö·Î ¹Ù²Ù°í
µÚ¿¡ ¼ýÀÚ¸¦ ¹Ù²Ü¶§´Â ¾î¶°ÇÑ ±âÁ¡¿¡¼ x315 ÀÇ offsetÀ» °è»êÇÏ¿© º¯È¯ÇÑ°Í °°½À´Ï´Ù.
456 = x1C8
789 = x315
²À Ãë¾÷ÇÏ¿© ÀÌ·± ÀÌ·ÐÀ» ¾´´Ù´Â °Íº¸´Ù´Â ±âÃÊÀûÀÎ Áö½ÄÀΰÅÁÒ... ÀÌ°ÍÀ» ÀÌÇØÇؾßÁö ÄÄÇ»ÅÍ¿¡¼ ¼ýÀÚ¸¦ ´Ù·ç´Â ¹æ½ÄÀ» ÀÌÇØÇÒ ¼ö ÀÖÀ¸´Ï±î¿ä...
BIG endian LITTLE endian µîµî À¸·Î ÀÎÇÏ¿© ÇÁ·Î±×·¥Àº Á¤»óÀûÀ¸·Î ¸¸µç°Í °°Àºµ¥ °á°ú°ªÀÌ ¸»µµ¾ÈµÇ´Â °ªÀÌ °è¼Ó³ª¿À°í... ºÐ¸í Å«¾ç¼ö1 + Å«¾ç¼ö2 ¸¦ ÇÏ¿´´Âµ¥ ´äÀÌ ¸¶À̳ʽº°¡ ³ª¿À°í ÀÌ·± °á°úµéÀÌ »ý±â´Â °æ¿ìµéÀÌ ¸¹°Åµç¿ä...
ÀÌ·±°É·Î ÀÎÇÏ¿© ¹Ì»çÀÏÀÌ Çϴ÷Π¿Ã¶ó°¡Áö ¾Ê°í ¶¥À¸·Î ²ÉÇô¹ö¸° Àϵµ ÀÖ´ä´Ï´Ù...
ºÎµ¿¼Ò¼öÁ¡À» ´Ù½Ã Ç¥ÇöºñÆ®¼ö¿¡ µû¶ó¼ ´ÜÁ¤µµ(32ºñÆ®)¿Í ¹èÁ¤µµ(64ºñÆ®)·Î ³ª´¼öÀÖ½À´Ï´Ù.
ºÎµ¿¼Ò¼öÁ¡Àº Á¤±ÔÈ °úÁ¤À» °ÅÄ¡¸é ºÎÈ£ºÎ Áö¼öºÎ °¡¼öºÎ·Î ±¸¼ºµË´Ï´Ù.
¼Ò¼öÁ¡ ÀÌÇÏ ºÎºÐÀ» ´Ù¸¥ Áø¹ýº¯È¯½Ã
¿Ïº®ÇÏ°Ô º¯È¯ÀÌ ¾È µÇ´Â °æ¿ì°¡ ÀÖ½À´Ï´Ù.
ÀÌ°æ¿ì¿£ º¸Á¤À» ÇϰԵ˴ϴÙ.
±×·¡¼ À¯È¿ÀÚ¸®¶ó´Â °³³äµµ µµÀԵ˴ϴÙ.
¿¹¸¦µé¸é 10Áø¼ö 0.1À» 2Áø¼ö·Î º¯È¯ ÇÑ´Ù¸é
ÀÏÁ¤ºÎºÐÀÇ ¼ö ¸¶µð°¡ ¹«ÇÑ ¹Ýº¹ µË´Ï´Ù.
º¸Åë Á¤¼ö´Â »çȸ°úÇÐ, ½Ç¼ö´Â ÀÚ¿¬°úÇÐ!
Á¦°æ¿ì¿£
C ÇÁ·Î±×·¡¹ÖÀ» ¹è¿ì´Â °ú¸ñ¿¡¼
Á¤¼ö¿Í ½Ç¼ö¸¦ 2Áø¼ö·Î º¯È¯ÇÏ´Â ¾Ë°í¸®ÁòÀ» ±¸ÇöÇغ» ÀûÀÌ ÀÖ½À´Ï´Ù.
Á¤¼ö´Â ¸Þ¸ð¸®¿¡ ÀûÀçµÉ ¶§ 2Áø¼ö º¯È¯ °ª°ú °°Àº ¼øÀÌÁö¸¸
½Ç¼ö´Â °è»êÀÇ ÆíÀǼºÀ» À§ÇÏ¿© Á¤±ÔÈ °úÁ¤À» °ÅÄ¡´Âµ¥,
À§¿¡¼ ÀûÀº ±Ûó·³ ´ÜÁ¤µµ ¶Ç´Â ¹èÁ¤µµ·Î Ç¥ÇöÀÌ µË´Ï´Ù.
½Ç¼ö´Â ¸Þ¸ð¸®¿¡ ÀûÀçµÉ¶§ 2Áø¼ö º¯È¯°ª°ú °°Àº ¼øÀ¸·Î ÀûÀç°¡ µÇÁö ¾Ê½À´Ï´Ù.
±×¸®°í little endian°ú big endianµµ Âü°íÇØ º¸¼¼¿ä.
¿ª½Ã 2cpu ÀÔ´Ï´Ù!
Çлýµéµµ ¸¶Âù°¡Áö ÀÔ´Ï´Ù.
³ªÁß¿¡ ÀÌ°Ô ³ªÇÑÅ× À¯¿ëÇÒÁö ¾Æ´ÒÁö¸¦ Ç×»ó µûÁ®°¡¸é¼ °øºÎÇÏÁö´Â ¾ÊÁö¿ä.
Àΰ£ÀÌ ½×¾Æ ³õÀº Áö½ÄÁß¿¡ ³ª»Û Áö½ÄÀº º°·Î ¾ø½À´Ï´Ù.
±×°É ³ªÁß¿¡ ³ª»Û ¹æÇâÀ¸·Î ÀÌ¿ëÇÏ´Â Àΰ£µéÀÌ ±Û·¯¸ÔÀº °ÅÁÒ.
¿øÀÚÇÙÀÌ °¡Áø ¼ºÁúÀ» ÁÁÀºµ¥ ¾²¸é Ç×¾Ï ¹æ»ç¼± Ä¡·á¿¡µµ ¾²ÀÌ°í, ºñÆı« °Ë»ç¿¡µµ ¾²Áö¸¸..
³ª»Ú°Ô ÀÌ¿ëÇÏ¸é ¿øÀÚÆøźÀÌ µË´Ï´Ù.
Àΰø Áö´É°°Àº °æ¿ì ¾î´À¼±À» ³Ñ¾î¼ ÀÛµ¿ÇÏÁö ¸øÇϵµ·Ï ÇÏÀÚ´Â ³íÀÇ°¡ ÇÑâÀÔ´Ï´Ù.
±×·¯´Ï±î ÀÌÁ¦´Â °³¹ßÇÏ´Â ´Ü°è¿¡¼ ÀÚÆø ȤÀº ³ÑÁö ¸øÇÒ ¼± ºñ½ÁÇÑ °ÍÀ» °í¹ÎÇØ¾ß ÇÏ´Â »óȲÀÔ´Ï´Ù.
¿¹¸¦ µéÀÚ¸é Àΰ£¿¡ ´ëÇ×ÇÏ´Â Å͹̳×ÀÌÅÍ°°Àº ÀüÅõ Àΰø Áö´É ȤÀº ÀüÅõ ·Îº¿Àº ±ÝÁöÇѴٵ簡 ÇÏ´Â °Í ¸»ÀÔ´Ï´Ù.
±×°Ô °¡´ÉÇϰڳİí ÇÏ´Â »ç¶÷µµ ÀÖ°í ±×·¸Áö ¸øÇϸé Àηù´Â ¸ê¸ÁÇÏ´Â ´Ü°è·Î °£´Ù´Â »ç¶÷µµ ÀÖ´Â »óȲÀÔ´Ï´Ù.
Áö±ÝÀº ±â¼úÀ» °³¹ßÇÏ¸é¼ ¿ëµµ¿Í ÇѰ踦 ¿¹»óÇØ¾ß ÇÏ´Â »óȲÀÔ´Ï´Ù.
¾Æ´Ï¸é ¿¹»óÄ¡ ¸øÇÑ ÀÏÀÌ »ý±â°í °á±¹ ÆĸêÀ̶ó´Â °ÍÀÌÁö¿ä.