LREAL

注記
  • LREALは、32ビット PLC (例:FP7)のみでサポートされています。したがって、データ型LREALを使用するプログラムは、16ビットPLCタイプでは実行できません。

  • 「123」などの整数リテラルは暗黙的にLREALに変換されます。

  • LREALは、データ型REALと比較して、約16桁の高精度と広い範囲が得られます。

データ型LREALの変数は、IEEE754に準拠した64ビットの実数です。仮数部は52ビットで、指数部は11ビットです。

  1.  (1) ビット位置
  2.  (2) 符号ビット:0正、1負
  3.  (3) 指数部(11ビット)
  4.  (4) 仮数部(52ビット)

LREAL変数で扱える範囲:

-1.7976931348623158e+308-2.2250738585072014e-308

0.0

+2.2250738585072014e-308+1.7976931348623158e+308

例えば、POUヘッダーやグローバル変数リスト内の変数宣言のデフォルト値:

0.0

次の形式でLREAL値を入力できます。[+-]整数値.整数値[(Ee)[+-]整数値]

5.983e-137

-33.876e122

3.8762204557123e3

0.000123

123.0

最終修正日: 2023-04-13このページに関するフィードバックお問い合わせ窓口