Article View: fj.lang.c
Article #461Re: Re: 浮動小数点計算の規則
From: KATAYAMA Yoshio
Date: Fri, 03 Apr 1998 00:00
Date: Fri, 03 Apr 1998 00:00
45 lines
2557 bytes
2557 bytes
$BJR;3!w#P#F#U$G$9!#(B
In article <01bd5eaa$6b054280$db22a085@butter.para.flab.fujitsu.co.jp>,
"KANDO Takayuki" <kando@flab.fujitsu.co.jp> writes:
>Takeshi Yanagisawa <ytakeshi@o.cc.titech.ac.jp> wrote in article <6ft38f$28f$1@alpha.ap.titech.ac.jp>...
>> <OHKUBO-K.98Mar20151708@urr-gw.casl.cs.uec.ac.jp>$B$N5-;v$K$*$$$F(B
>> ohkubo-k@urr-gw.casl.cs.uec.ac.jp$B$5$s$O=q$-$^$7$?!#(B
>> >> $B%^%K%e%"%k$K$O!"?tCM%l%8%9%?$X$N%m!<%I$,(Bdouble$B$G$b!"FbIt$G$O(B
>> >> $B3HD%G\@:EY(B($B2>?tIt$ND9$5$,%G%U%)%k%H$N$^$^$J$i(B)$B$G1i;;$5$l!"(B
>> >> $B%G%9%F%#%M!<%7%g%s$K%9%H%"$9$k;~$K$=$N7A<0$K4]$a$i$l$k$s$@$=$&$G$9(B($B$@$+$i(B
>> >> $B!V(BPentium$B$O$H$F$b@53N$J$N$@!*!W$H=q$$$F$"$C$?(B)$B!#(B
>> $B$&!<$s!$$G$b:G=*E*$K(B double $B$N@:EY$K4]$a$i$l$F%9%H%"$5$l$l$P!$(B
>> $B$=$l$O7k6I(B double $B$G7W;;$7$F$$$k$N$HF1$8$K$J$C$F$7$^$&!%!%!%$N$G$O!)(B
>> $B7W;;$O0l2s$-$j$G$O$"$j$^$;$s$7!%(B
>$BIbF0>.?tE@1i;;It$d%3%W%m%;%C%5$,;MB'1i;;$7$+9T$o$J$$$N$G$"$l$P$=$&$J$j$^$9$,!"(B
>$B:G6a$N%W%m%;%C%5$OJ?J}:,$d$=$NB>$N=iEy4X?t$N$h$&$J(B
>$BJ#?t$N1i;;$+$i$J$k7W;;$b9T$C$?$j$7$^$9!#(B
$B!V;MB'1i;;$7$+!W$,!V;MB'1i;;$r#12s$7$+!W$J$i$=$&$G$9$,!";MB'1i;;(B
$B$@$1$G$b#22s0J>e9T$J$&$J$i!"G\@:EY$G7W;;$9$k$N$H!"3HD%G\@:EY$G7W(B
$B;;$7$F:G8e$KG\@:EY$K4]$a$k$N$G$O!"7k2L$,0[$J$j$^$9!#(B
>$B!t<j85$K%$%s%F%k$N%W%m%;%C%5$N;qNA$,$J$$$N$G6qBNE*$K=q$1$^$;$s$,!#(B
double a = 4503599627370496., b = 1.5, c, d;
main()
{
c = a + b, c += b;
d = a + b + b;
printf("d - c = %f\n", d - c);
}
$B$r9T$J$C$F$_$F2<$5$$!#!J$b$A$m$s!":GE,2=L5$7$G!K(B
c $B$b(B d $B$b(B a $B$K(B 1.5 $B$r#22s2C;;$7$?7k2L$,BeF~$5$l$^$9!#(B
$B1i;;$NEY$KG\@:EY$K:G6aCM4]$a!J(Bround toward nearest$B!K$r9T$J$&>l9g(B
$B$O!"$=$l$>$l$N2C;;$G@Z>e$2$,H/@8$7$^$9$,!"%9%H%"!<$9$kA0$K4]$a$k(B
$B$@$1$J$i!"#12s$7$+@Z>e$2$,9T$J$o$l$^$;$s!#(B
--
$BJR;3!w#P#F#U(B
Technical Details
Message-ID:
<KATE.98Apr3183749@yamato.trad.pfu.co.jp>Path:
arc1-ca.pugleaf.net!unknown!not-for-mailReferences:
<OHKUBO-K.98Mar20151708@urr-gw.casl.cs.uec.ac.jp> <6ft38f$28f$1@alpha.ap.titech.ac.jp> <01bd5eaa$6b054280$db22a085@butter.para.flab.fujitsu.co.jp>Show Full Headers
Complete Article Headers
X-Google-Language: Japanese,JIS X-Google-Thread: 10684a,a009a4f1ca0d9d33 X-Google-Attributes: gid10684a,public X-Google-Thread: 106434,1ab637b5ab9bbcc5 X-Google-Attributes: gid106434,public From: kate@pfu.co.jp (KATAYAMA Yoshio) Subject: Re: Re: 浮動小数点計算の規則 Date: 1998/04/03 Message-ID: <KATE.98Apr3183749@yamato.trad.pfu.co.jp> X-Deja-AN: 340470594 References: <OHKUBO-K.98Mar20151708@urr-gw.casl.cs.uec.ac.jp> <6ft38f$28f$1@alpha.ap.titech.ac.jp> <01bd5eaa$6b054280$db22a085@butter.para.flab.fujitsu.co.jp> Organization: PFU Ltd. Tokyo Japan. Newsgroups: fj.lang.c,fj.os.linux