22005, 1092/1101 ȸ¿ø°¡ÀÔ  ·Î±×ÀΠ 
   ¾ÆÀÌÇÁ¸®µå
   http://eloiz.woobi.co.kr/JavaPlus/
   [re] C¾ð¾î Áú¹®ÀÌ¿¡¿ä Á» °¡¸£ÃÄ ÁÖ¼¼¿ä

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


===============================================================================

>===============================================================================
>#include <stdio.h>
>void main()
>{
>        int a, b, c;
>        long e;
>        float d=30.1;
>        a = 23.9 + 23.3;
>        b = (int) 23.9 + (int) 23.3;
>        c = (int) (23.9+23.3);
>        e = (long) (d+2.9+a);
>        printf("a=%d, b=%d, c=%d, e=%1d\n", a, b, c, e);
>}
>===============================================================================
>a=47   b=46   c=47   e=80
>===============================================================================
>
>ÀÌ·¸°Ô ³ª¿Ô´Âµ¥¿ä
>b = (int) 23.9 + (int) 23.3;
>¿©±â¼­ °ýÈ£ ¾È¿¡ int ¸¦ ³Ö´Â°ÍÀÌ 23.9¶û 23.3 À» Á¤¼öÇüÀ¸·Î »ý°¢Ç϶õ °Ç°¡¿ä?
>b ´äÀÌ 46 Àε¥ int ¶§¹®¿¡ .9 ³ª .3 Àº ¹«½ÃµÈ°Ç°¡¿ä?
>eµµ °°Àº »óȲÀΰǰ¡¿ä? long ¶§¹®¿¡ .2 °¡ ¹«½ÃµÈ°Ç°¡¿ä?
>
>===============================================================================
>C:\Program Files\Microsoft Visual Studio\MyProjects\½Ç½À c\½Ç½À c.c(6) : warning C4305: 'initializing' : truncation from 'const double ' to 'float '
>C:\Program Files\Microsoft Visual Studio\MyProjects\½Ç½À c\½Ç½À c.c(7) : warning C4244: '=' : conversion from 'const double ' to 'int ', possible loss of data
>===============================================================================
>ÀÌ·± ¿À·ù°¡ ¶ß´øµ¥ ÀÌ°Ç ¹¹ ¶§¹®¿¡ ¶ß´Â°Ç°¡¿ä?
===============================================================================

(int) -> ¿ä·±³à¼®µéÀ» ij½ºÆÃÀ̶ó°í ÇÏÁÒ. 23.9´Â float ÇüÀε¥ ÀÓÀÇ·Î intÇüÅ·Î
¸¸µç´Ù´Â°Ì´Ï´Ù. ±×·±µ¥ floatÇüÀÌ intÇüº¸´Ù Å©±â¶§¹®¿¡[Ç¥Çö¹üÀ§°¡] Àß·Á³ª°©´Ï
´Ù. ¼Ò¼öÁ¡ ÀÌÇϷΠǥÇöÀÌ ¾ÈµÇ´Ï±î¿ä int´Â....

ÇÏÁö¸¸ À§ÀÇ »óȲÀº ij½ºÆö§¹®ÀÌ ¾Æ´Ï¶ó...
º¯¼ö¼±¾ð¿¡¼­ºÎÅÍ À߸øµÈ...±×·¡¼­ ¿ö´×(Warning)[¿¡·¯°¡ ¾Æ´Õ´Ï´Ù]ÀÌ ¶ß´Â°Ì´Ï´Ù.

int a,b,c; Çϼ̴µ¥ a= 23.9 + 23.3; ÇϼÌÀݽÀ´Ï±î?
´ç¿¬È÷ a´Â intÇüÀÌ´Ï µÚ¿¡ 23.9 + 23.3 ÀÌ 47.2°¡ µÇ´õ¶óµµ ½ÇÁ¦·Î a¿¡´Â 47¸¸
µé¾î°¡´Â°ÅÁÒ. b³ª cµµ ¸ÅÇÑ°¡ÁöÀÔ´Ï´Ù. Áï (int)ÀÌ·±°Ô ¾ø¾îµµ Á¤¼öÇüÀ¸·Î Ãâ·ÂÀÌ
µÉ°Å¶ó´Â ¸»ÀÔ´Ï´Ù.

ÇÏÁö¸¸ ´ÔÀÌ ¾Ë°í °è½Å°ÍÀº ¸Â½À´Ï´Ù. int³ª longÀº Á¤¼öÇüÀ̱⶧¹®¿¡ ¼Ò¼öÁ¡ÀÌÇÏ´Â
À߶ó¸Ô½À´Ï´Ù. Áï a,b,c,e¸¦ float ¶Ç´Â double·Î ¼±¾ðÇÏ¼Ì´Ù¸é ´ÔÀÌ ÇϽŴë·Î ¾²½Ã
¸é Á¤¼öÇüÀÌ ³ª¿É´Ï´Ù.

  Hit : 7145     Date : 2007/02/09 12:27



    
¾ÆÀÌÇÁ¸®µå ¾Æ Âü°í·Î ¿ö´×ÀÇ ³»¿ëÀº º¯¼öÀÇ TypeÇüź¯È­¿¡ µû¶ó µ¥ÀÌÅÍ °ªÀ» ÀÒÀ»¼öµµ ÀÖ´Ù´Â ¿ö´×ÀÔ´Ï´Ù. 2007/02/09  
coral80 Çä..¸®Ç÷Π¿­½ÉÈ÷ ÇÏ°í ÀÖ¾ú´Âµ¥ ¾î´À»õ..'-'a 2007/02/09  
HacKer´«²É ¾ÆÀÌÇÁ¸®µå , coral80 << Ãʺ¸ºÐµé¿¡°Ô ¸¹Àº µµ¿òÀ» Áֽôºеé.. °¨»çÇÕ´Ï´Ù^^ 2007/02/10  
    [re] C¾ð¾î Áú¹®ÀÌ¿¡¿ä Á» °¡¸£ÃÄ ÁÖ¼¼¿ä[3]     ¾ÆÀÌÇÁ¸®µå
02/09 7144
184   Áö¸§½Å ¶Ç °­¸² -_-[3]     ¾ÆÀÌÇÁ¸®µå
02/10 7410
183   ¼Ò¼öÀÎÁö È®ÀÎÇÏ´Â ¾Ë°í¸®Áò.[2]     ¾ÆÀÌÇÁ¸®µå
02/21 7962
182   .....°³±×?[2]     ¾ÆÀÌÇÁ¸®µå
02/22 11148
181     [re] ¼Ò¼öÀÎÁö È®ÀÎÇÏ´Â ¾Ë°í¸®Áò.     ¾ÆÀÌÇÁ¸®µå
02/22 8279
180       [re] [re] ¼Ò¼öÀÎÁö È®ÀÎÇÏ´Â ¾Ë°í¸®Áò.     ¾ÆÀÌÇÁ¸®µå
02/23 6629
179   ÀÌ·± @#%!&(^$     ¾ÆÀÌÇÁ¸®µå
03/02 8234
178   ³È³È³È...µé¾î¿Í¼­ ÇѸ¶µð¾¿...¿ìÈÄÈÄ[5]     ¾ÆÀÌÇÁ¸®µå
03/06 6655
177   ...ÀÎÅͳÝÀÇ ÆóÇØ...[3]     ¾ÆÀÌÇÁ¸®µå
03/08 10295
176   ¹Ù·Î ¾È°¡Áö´Âµ¥...=¤µ=[3]     ¾ÆÀÌÇÁ¸®µå
04/09 6997
175   ¸ÖƼºÎÆà ÇϽǷÁ´Â ºÐµéÀÌ ¸¹±º¿ä...[5]     ¾ÆÀÌÇÁ¸®µå
12/26 6550
174   Á¤º¸º¸¾È Çпø[8]     ¾ÆÀ̽ºÅ©¸²¸À
02/17 6111
173   Àú±â~![1]     ¾ÆÈù
09/14 10940
172   *^^*[4]     ¾ÆÈù
09/14 13433
171   Á¶¾ð ±¸ÇÕ´Ï´Ù...*^^*[1]     ¾ÆÈù
06/13 7378
170   Ä«Æ並 ¸¸µé¾ú¾î¿©...     ¾Æ°ø
12/22 8186
169   ¿Â¶óÀÎÀÌ·Ð ½Ç¹«Á÷°­ °­ÀÇ ¼Ò°³Çص帮·Á°í ÇÕ´Ï´Ù.[1]     ¾Æ·¹½º
03/17 6913
168   ¿Ö..FTZÅڳݿ¡ ¿¬°áÀÌ..........[2]     ¾Æ¸®¶ó´Ï
10/15 8759
167   ¾Æ¿Ö~~-0-[4]     ¾Æ¸®¶ó´Ïy
10/18 7942
166   ¾î°¼­- _-..[3]     ¾Æ¹ÙŸ
08/15 8161
[1]..[1091] 1092 [1093][1094][1095][1096][1097][1098][1099][1100]..[1101]

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