doubleとfloatの時はどーすんだよ・・・