floatは数が大きくなると、最小の刻みが2以上になって、
1足せないと聞いたが、doubleはどうなの?