2011-01-17から1日間の記事一覧

double 型の罠

class Test { public static void main(String[] args) { for(int i = 0; i < 10; i++) { System.out.println(i / 10.0 == 0.1 * i); } } } さて、このプログラムの実行結果はどうなるでしょう ? コンピュータで実数を扱うのって難しいですね(苦笑)。