配列はshort intとfloatにするのはどう?