float型などがうざったいので作りなおす