● 関数リファレンス

UINT128型の除算

    int __stdcall    floatex_ui128div(PUINT128 px,PUINT128 py,PUINT128 presult,PUINT128 prem);

引数

引数名意味
px被除数 x を格納している UINT128 構造体の先頭アドレス
py除数 y を格納している UINT128 構造体の先頭アドレス
presult商を格納する UINT128型構造体の先頭アドレス(NULL指定可)
prem剰余を格納する UINT128型構造体の先頭アドレス(NULL指定可)

戻り値

正常終了は 1 を返します。除数 y が 0 の場合は 0 を返します。

説明

x ÷ y を行い、商を presult が指す領域へ格納し、剰余を prem が指す領域へ格納します。
UINT128 構造体のフォーマットは floatex_ui64x64to128 を参照してください。

商が不要の場合は presult に NULL を指定する事ができます。また、剰余も同様に、prem に NULL を指定する事ができます。

この関数は、FPU を使用しません。