コンピュータの中では、データはすべて2進数で扱い、データを保存する桁数も有限である。3.1415926535となってしまう。(ただしこの説明は10進数で説明しているけど、実際は2進数で同じような現象が発生している。これがゼロになる原因。型では、計算の仕方が異なる。実数型は、小数点の位置や指数を考えながら計算を行う必要があるため、処理に時間がかかる。このため、大量のデータを扱う場合にはコンピュータにとって簡単な計算となるように書く必要がある。整数型は、小数点以下の値を持たない。同じ精度で計算できるのなら同じ精度の型で計算する。精度が異なる場合は、精度の高い型に変換してから計算する。doubleこのようなことが発生するので、y=sin(th...)の行は、以下のように書くべきである。型は、どうやって覚えているのか?符号あり整数型コンピュータの中では、負の数を扱う必要から、2の補数表現が用いられる。コンピュータでは、扱える範囲を越えている。miniOrange。