私は流星を使用しています。サーバーとクライアントの両方でJavascriptを使用します。クライアント/ブラウザ/アプリのサーバー上Math.sin()はserver/clientで異なる結果を返しますか?
-9986.46139381927
と
-9986.46115497749
を
なぜこれがある:
私はMath.sin(356644061314425) * 10000
を実行すると、私が手に?どうすればこれを防ぐことができますか?
編集:提案された重複した質問は度/ラジアンを参照します。私は私がもっとランタイムの問題だと思う。
小数点以下3桁を表示するように設定します;) –
おそらく浮動小数点数を使用しています。ご存じのように、フロートはある時点では正確ではありません。 –
[特殊な数学の誤った結果が重複している可能性がありますか?](http://stackoverflow.com/questions/8691800/unusual-math-with-incorrect-results) –