_Decimal64 __bid_divdd3 (_Decimal64 x, _Decimal64 y) { union decimal64 ux, uy, res; ux.d = x; uy.d = y; res.i = __bid64_div (ux.i, uy.i); return (res.d); }
_Decimal32 __bid_divsd3 (_Decimal32 x, _Decimal32 y) { UINT64 x64, y64, res64; union decimal32 ux, uy, res; ux.d = x; uy.d = y; x64 = __bid32_to_bid64 (ux.i); y64 = __bid32_to_bid64 (uy.i); res64 = __bid64_div (x64, y64); res.i = __bid64_to_bid32 (res64); return (res.d); }