● 関数リファレンス
パックド BCD を 64bit型整数に変換
INT64 __stdcall floatex_BCDtoi64(unsigned char *pBCD);
UINT64 __stdcall floatex_BCDtoui64(unsigned char *pBCD);
引数
引数名 | 意味 |
pBCD | 変換対象の BCD 値を格納している unsigned char型配列の先頭アドレス |
TR>
戻り値
floatex_BCDtoi64 は変換された INT64型値、floatex_BCDtoui64 は UINT64型値を返します。
説明
パックド BCD値を 64 bit型数値に変換します。これらの関数は、FPU を使用しません。
この関数は、BCD のフォーマットや値のチェックを行いません。データ内に不正な数値(一つの要素に 0 〜 9 以外の値が入っている場合)、正しくない結果が返されます。
パックド BCD のフォーマットは floatex_i64toBCD 、floatex_ui64toBCD を参照してください。