本ページには広告が含まれています。
通貨型を16進数形式の文字列に変換します。
- 構文
- UString = CurrencyToHex( dec )
- 引数
- dec 必須
- 10進数の値
- 戻り値
- 16進数形式に変換した文字列
プログラム
通貨型/Currency
64ビット(8バイト)の数値として整数形式で格納され、小数点の左側に15桁、右側に4桁の固定小数点番号を指定するために10,000でスケーリングされます。
正の最小値
正の最大値
- 符号
- \((-1)^{0}=1\)
- 整数部
- \(2^{63}-1=9,223,372,036,854,775,807\)
実際使うときは1/10000倍する。
\(922,337,203,685,477.5807\)
負の最小値
- 符号
- \((-1)^{1}=1\)
- 整数部
- \(-2^{63}=-9,223,372,036,854,775,808\)
実際使うときは1/10000倍する。
\(-922,337,203,685,477.5808\)
負の最大値
通貨型変数(Currency)は整数部15桁、小数部4桁の固定小数点型変数です。内部的には10000倍されて19桁の整数として記憶されます。
-922,337,203,685,477.5808 ~ 922,337,203,685,477.5807使い方
引数に指定された通貨型の値を16進数表記の文字列に変換します。
- 結果
