FPWIN Pro7

FPWIN Pro7:扱う数値について

FPWIN Pro7:扱う数値について

BOOL ブール(1ビット)

BOOL型変数はバイナリ変数です。変数値は0または1のみの1ビットです。
0はFALSE、OFF、変数がセットされてないとも言います。
1はTRUE、ON、変数がセットされているとも言います。
POUヘッダ変数、またはグローバル変数リストの初期値は0またはFALSEです。
この状態では、プログラム起動時に変数はセットされません。
起動時以外は、初期値を1またはTRUEにセットすることが出来ます。

INT 整数(16ビット)

INT型変数は整数です。
値の範囲は-32768から32767までです。
POUヘッダ変数、またはグローバル変数リストの初期値は0です。
INT型数値は次の形式で入力できます。
10進数  16進数   2進数
1234    16#4D2     2#10011010010
-1234    16#FB2E    2#1111101100101110

DINT 倍精度整数(32ビット)

DINT型変数は整数です。
値の範囲は-2147483648から2147483647までです。
POUヘッダ変数、またはグローバル変数リストの初期値は0です。
DINT型数値は次の形式で入力できます。
10進数  16進数   2進数
123456789  16#75BCD15  2#111010110111100110100010101
-123456789  16#F8A432EB 2#1111100010100100001100101110

WORD 16ビット長ビット文字列(16ビット)

WORD型変数は16ビットバイナリです。
値の範囲は0から65535までです。(負数は扱いません。)
POUヘッダ変数、またはグローバル変数リストの初期値は0です。
WORD型数値は次の形式で入力できます。
10進数  16進数   2進数
1234    16#4D2     2#10011010010
64302    16#FB2E    2#1111101100101110

DWORD 32ビット長ビット文字列(32ビット)

DWORD型変数は32ビットバイナリです。
値の範囲は0から4294967295までです。(負数は扱いません。)
POUヘッダ変数、またはグローバル変数リストの初期値は0です。
DWORD型数値は次の形式で入力できます。
10進数  16進数   2進数
123456789  16#75BCD15  2#111010110111100110100010101
4171510507  16#F8A432EB 2#1111100010100100001100101110

REAL型の入力

±整数、整数[Ee±整数]
例:
5.983e-7
-33.876e12
3.876e3
0.000123
123.0
注意:必ず小数点をつけて入力してください。×123 →○123.0