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
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