> > 同じですよ > > つまり差は0.00000…です > わかりやすく図にしてあげるよ > 1.00000000 > 0.99999999 > のまず一桁目を比べると1-0で1が下に落ちてくる > 次は二桁目 > ここでは0-9になるけど、それを計算するためには隣から1を借りてこなければならないから10-9にして差は1、一桁目の1がなくなって二桁目に1が落ちてくる > 次は三桁目、ここも二桁目ど同様の操作、隣の1がなくなって1が落ちてくる > 以下同様、ずっとこの操作が繰り返される > さてわかったかな? > この操作が延々と繰り返されるわけだ > こんな操作が永遠に行われつづけているのに、それでも君は差がないといえるのかな? 横からだが2進数にすれば話が早いと思うのは俺だけか(;´Д`) 1の2進数表現は1.000・・・ 1に限りなく近い数の2進数での補数表現は0.111・・・ 足しても0.000・・・には決してならない 参考:2007/10/19(金)23時42分39秒