プロフェッショナルは皆やってるけどdoubleをイテレータにすればいいよ
負も持てるし符号無しlongよりながいし整数程度の精度なら誤差もない