Article View: fj.lang.c
Article #406Re: printf() で少数の表示規則
From: KATAYAMA Yoshio
Date: Wed, 08 Apr 1998 00:00
Date: Wed, 08 Apr 1998 00:00
46 lines
2001 bytes
2001 bytes
$BJR;3!w#P#F#U$G$9!#(B
In article <6gd9q0$1ng$1@fu.bekkoame.or.jp>,
moriya@ppp.bekkoame.or.jp (Tsuyoshi Moriya) writes:
>double$B!J(Bfloat$B!K$r(Bprintf$B$G!"I=<($9$k;~$N5,B'$K$D$$$F5?Ld$,$"$j$^$9!#(B
>$B>.?tE@0J2<$r$?$H$($PBh(B2$B0L$^$GI=<($9$k%W%m%0%i%`$,$"$C$?>l9g!"(B
>printf$B;~$K$O!";M<N8^F~$5$l$k$H$$$&$b$N$G$O$J$$$N$G$7$g$&$+!)(B
ANSI C $B$G$O!"!H(BThe value is rounded to the appropriate number of
digits.$B!I$H$J$C$F$$$^$9$+$i!";M<N8^F~$5$l$k$H9M$($F$$$$$G$7$g$&!#(B
$B!t!H(Bround$B!I$ODj5A$5$l$F$J$+$C$?$h$&$J!"!"!"(B
>$B0J2<$N%W%m%0%i%`$H7k2L$O!"(BHP-UX9.07$B$G%3%s%Q%$%k<B9T$7$^$7$?!#(B
>$B!J%3%s%Q%$%i$O!"(Bcc$B!"(Bgcc$B$G9T$C$F$_$^$7$?$,!"F1$87k2L$G$7$?!#!K(B
>$B$3$N7k2L$+$i$O!"5,B'@-$,8+=P$;$J$+$C$?$N$G$9$,!"(B
$B$O$C$-$j$7$F$^$9$h!#(B
> (void)printf("VAL = %.2lf\n", (float)0.044);
> (void)printf("VAL = %.2lf\n", (float)0.045);
> (void)printf("VAL = %.2lf\n", 0.045);
> (void)printf("VAL = %.2lf\n", 0.046);
$B=PNO$7$h$&$H$7$F$$$kCM$O!"IbF0>/?tE@?t$,(B IEEE $B7A<0$N>l9g!"(B
(float)0.044 0.0439999997615814208984375
(float)0.045 0.04500000178813934326171875
0.045 0.04499999999999999833466546306226518936455249786376953125
0.046 0.04599999999999999922284388276239042170345783233642578125
d 0.045000000000000033029134982598407077603042125701904296875
$B$G$9!#$3$l$r!">/?tE@0J2<Bh#30L$G;M<N8^F~$9$l$P!"(B
>VAL = 0.04
>VAL = 0.05
>VAL = 0.04
>VAL = 0.05
>VAL = 0.05
$B$H$J$j$^$9!#(B
--
$BJR;3!w#P#F#U(B
Technical Details
Message-ID:
<KATE.98Apr8141741@yamato.trad.pfu.co.jp>Path:
arc1-ca.pugleaf.net!unknown!not-for-mailReferences:
<6gd9q0$1ng$1@fu.bekkoame.or.jp>Show Full Headers
Complete Article Headers
X-Google-Language: Japanese,JIS X-Google-Thread: 106434,e619927191a1ecb8 X-Google-Attributes: gid106434,public From: kate@pfu.co.jp (KATAYAMA Yoshio) Subject: Re: printf() で少数の表示規則 Date: 1998/04/08 Message-ID: <KATE.98Apr8141741@yamato.trad.pfu.co.jp> X-Deja-AN: 341961718 References: <6gd9q0$1ng$1@fu.bekkoame.or.jp> Organization: PFU Ltd. Tokyo Japan. Newsgroups: fj.lang.c