● 関数リファレンス

パックド BCD を 64bit型整数に変換

    INT64 __stdcall   floatex_BCDtoi64(unsigned char *pBCD);

    UINT64 __stdcall  floatex_BCDtoui64(unsigned char *pBCD);

引数

TR>
引数名意味
pBCD変換対象の BCD 値を格納している unsigned char型配列の先頭アドレス

戻り値

floatex_BCDtoi64 は変換された INT64型値、floatex_BCDtoui64 は UINT64型値を返します。

説明

パックド BCD値を 64 bit型数値に変換します。これらの関数は、FPU を使用しません。

この関数は、BCD のフォーマットや値のチェックを行いません。データ内に不正な数値(一つの要素に 0 〜 9 以外の値が入っている場合)、正しくない結果が返されます。

パックド BCD のフォーマットは floatex_i64toBCD 、floatex_ui64toBCD を参照してください。