FreeBASIC マニュアルのトップに戻る

FreeBASIC compileroptfpmode

目次→コンパイラ→コマンド・ラインを使うCompiler Option: -fpmode←オリジナル・サイト
目次コンパイラ・オプション一覧Compiler Option: -fpmode←オリジナル・サイト

Compiler Option: -fpmode 左にメニュー・フレームが表示されていない場合は、ここをクリックして下さい

←リンク元に戻る プログラム開発関連に戻る

浮動小数点の演算を、速いが、それほど正確でないか、遅くても、より正確にしたいか、のどちらかを選択します。

構文:
-fpmode < mode >

パラメタ:
mode
The floating point mode: FAST | PRECISE.

記述:
-fpmode コンパイラ・オプションは、浮動小数点演算で、速度か、精度か、どちらがより重要かを指定します。
このオプションを指定しないと、デフォルトは、-fpmode PRECISE です。

-fpmode FAST は、浮動小数点操作で、より速くて、それほど正確でない指示を発生させます。

-fpmode PRECISE は、選択された浮動小数点ユニットのデフォルト速度と精度で作動する、標準の浮動小数点指示を発生させます。

現在、-fpmode FAST を使用すると異なって振る舞う、浮動小数点操作は、下の通りです。
sin()cos()、reciprocal、reciprocal square root
これらは、すべて、Single 精度の値で、作動します。

-fpmode PRECISE の使用は、-fpu SSE コマンドラインのオプションに、依存しています。
-fpu SSE を使用せずに -fpmode PRECISE を使うと、エラーになります。

参照:
コマンド・ラインを使う に戻る
コンパイラ・オプション一覧 に戻る
←リンク元に戻る プログラム開発関連に戻る


ページ歴史:2016-03-12 11:16:58
日本語翻訳:WATANABE Makoto、原文著作者:CountingPine

ホームページのトップに戻る

表示-非営利-継承