strictfp修飾子
浮動小数点数を厳密に処理する – strictfp修飾子strictfp修飾子は、浮動小数点数をIEEE 754という規格で決められたルールで厳密に処理するためのキーワードです。
strictfp修飾子を指定しない場合(デフォルト)、JavaはCPUの機能を使って浮動小数点数を演算します。この場合、コードは高速に動作しますが、環境によって演算結果に僅かな誤差が生じる可能性があります。
strictfp double val;
strictfp修飾子は、浮動小数点数をIEEE 754という規格で決められたルールで厳密に処理するためのキーワードです。
strictfp修飾子を指定しない場合(デフォルト)、JavaはCPUの機能を使って浮動小数点数を演算します。この場合、コードは高速に動作しますが、環境によって演算結果に僅かな誤差が生じる可能性があります。
strictfp double val;