Option Explicit Sub main() Dim °ª(3) As Double Dim ÇÕ°è As Long °ª(1) = 20.1 °ª(2) = 30.3 °ª(3) = 40.1 ÇÕ°è = °ª(1) + °ª(2) + °ª(3) MsgBox ÇÕ°è End Sub ±×·±µ¥ ÀÌÇÁ·Î±×·¥¿¡¼± ÇÕ°è°ªÀÌ 91ÀÌ ³ª¿Ô½À´Ï´Ù..
=> ÀÌ ºÎºÐÀ» ¼³¸íÇϱⰡ Âü ¾î·Æ³×¿ä...
''¼¼'' Double ŸÀÔ ¼ö¸¦ ´õÇÏ´Ï ÀÌ»óÇÏ´õ¶ó." ¿ä°Çµ¥..
À§¿¡¼ Á¤È®È÷ 0.5ÀÏ ¶§¸¸ ±Ù¦¼ö ¹Ý¿Ã¸²À» ÇÑ´Ù°í ÀÌ¹Ì Çߴµ¥¿ä,
±×·¯¸é ¼¼ Double ŸÀÔ ¼ö¸¦ ´õÇϸé 0.5°¡ ¾Æ´Ï¶ó ´õ Å« ¼ö°¡ ³ª¿Â´Ù°í º¼ ¼ö ÀÖ½À´Ï´Ù.
¾Æ·¡ ¿¹Á¦¸¦ Á» º¸¸é¿ä..(´Ü, °ª()Àº DoubleÀ̰í ÇÕ°è´Â LongÀÓ)
°ª(1) = 20.125 °ª(2) = 30.25 °ª(3) = 40.125 ÇÕ°è = °ª(1) + °ª(2) + °ª(3) MsgBox ÇÕ°è ''90 °ª(1) = 20.1 °ª(2) = 30.3 °ª(3) = 40.1 ÇÕ°è = °ª(1) + °ª(2) + °ª(3) MsgBox ÇÕ°è ''³×¹øÂ° °æ¿ìÁÒ. 91 °ª(1) = 20.125 °ª(2) = 30.225 °ª(3) = 40.15 ÇÕ°è = °ª(1) + °ª(2) + °ª(3) MsgBox ÇÕ°è ''90 °ª(1) = 20.175 °ª(2) = 30.3125 °ª(3) = 40.0125 ÇÕ°è = °ª(1) + °ª(2) + °ª(3) MsgBox ÇÕ°è ''91
±×¸®°í µÎ Double ¼öÀÇ ¿¬»êÀÇ °æ¿ì¿¡
°ª(1) = 20 °ª(2) = 30.5 ÇÕ°è = °ª(1) + °ª(2) MsgBox ÇÕ°è ''50
°ª(1) = 20.15 °ª(2) = 30.35 ÇÕ°è = °ª(1) + °ª(2) MsgBox ÇÕ°è ''50 °ª(1) = 20.1 °ª(2) = 30.4 ÇÕ°è = °ª(1) + °ª(2) MsgBox ÇÕ°è ''50
À̶õ ¸»ÀÌÁÒ.
±×·¯´Ï±î ÀÌ»óÇÏ°Ô ¼¼ Double ŸÀÔ ¼ö¸¸ ´õÇÏ¸é ±×·¯´Â°Çµ¥...
±×·¡¼ 4°³ 5°³·Îµµ Å×½ºÆ®¸¦ ÇØºÃ´Âµ¥ »ó´çÈ÷ Àç¹Õ´Â °á°ú°¡ ³ª¿Ô½À´Ï´Ù.
ÇϳªÀÇ º¯¼ö·Î 0.5¸¦ ¸ô¾ÆÁÖ¸é ±Ù¦¼ö ¹Ý¿Ã¸²ÀÌ µÇ°í,
0.4¿Í 0.1·Î ³ª´²¼ ÀúÀåÇØµµ ¿ª½Ã °°Àº °á°ú°¡ ³ª¿Ô´Âµ¥,
¾û¶×ÇÏ°Ô 0.3, 0.1, 0.1·Î ³ª´²ÁÖ´Ï ÀÏ¹Ý ¹Ý¿Ã¸²ÀÌ µÇ¹ö·È´Ù´Â °Ì´Ï´Ù.
0.2, 0.1, 0.1, 0.1 µµ ¸¶Âù°¡Áö¿´°í, °¢°¢ 0.1¸¸ ÇØµµ ¸¶Âù°¡Áö¿´½À´Ï´Ù.
±×·±µ¥.
ÀÌ·± ¿¬»êÀ» C·Î ÇØºÃ´õ´Ï ±×·± Çö»óÀº ÀüÇô ¾ø¾ú½À´Ï´Ù.
CÀÇ ¿¬»êÀÌ ´ÙºÐÈ÷ Àú±Þ¾ð¾îÀûÀÓÀ» °í·ÁÇϸé, VB¿¡¼ÀÇ ÀÌ·¯ÇÑ Çö»óÀÌ ÀÚµ¿ ŸÀÔ Ä³½ºÆ®ÀÇ ¹®Á¦¶ó´Â °ÍÀ» ´ë¹ø¿¡ ÁüÀÛÇÒ ¼ö ÀÖ¾ú½À´Ï´Ù.
À̱à....
±×·¡¼ °á·Ð...
ij½ºÆÃ °úÁ¤¿¡¼ ¹ß»ýÇÑ ¹ö±×ÀÓ....
Âü°í·Î...
http://support.microsoft.com/kb/q196652/
¸¦ ÀÐ¾î º¸½Ã¸é ÁÁÀ» µí... Áö±Ý±îÁö ´äº¯Àº ¿©·¯ °í¼ö´ÔÀÇ ÀǰßÀ» Á¶ÇÕÇÑ ´äº¯ÀÌ¿´½À´Ï´Ù.
ÀÌÇØ°¡ ¸¹ÀÌ ¾î·Á¿ï µí ÇÕ´Ï´Ù. ¼³¸íÀÌ ºÎÁ·ÇÑ µí Çϳ׿ä...Áñ°Å¿î ÁÖ¸» Àú³áµÇ¼¼¿ä.
|