次に整数を乗算します 例:value = 2 × cos 例ではcos が 0.5未満の時 valueには1未満が入りますが 小数点以下が切り捨てられて 結果valueの値は0になり 横方向の移動ができなくなります 実際には関数の引数を使用しているので 渡すときに内部で実数になって 2 = 2.0 だと思っていたのですが・・・