countersince January 6, 2001X68000 LIBRARYEnglish
更新日: 2023 年 10 月 26 日
X68000 LIBRARY > 資料室 > FE ファンクションコールリファレンス > D > __DADD

__DADD

FE ファンクションコール名

__DADD

FE ファンクションコール番号

$FE2B

機能

64bit 浮動小数点数の加算

入力

d0d1.d:64bit 浮動小数点数。被加算数 x

d2d3.d:64bit 浮動小数点数。加算数 y

出力

d0d1.d:64bit 浮動小数点数。和 x+y

フラグ

cs: エラーあり ,cs+vs: オーバーフロー

解説

バグ

FLOAT2.X 2.02/2.03 は NaN を +Inf として計算する。(+Inf)+(-Inf)は NaN になる

FLOAT2.X 2.02/2.03 は丸めの処理がおかしい

0x3ff0000000000004+0x4024000000000000=0x4026000000000000 が 0x4026000000000001 になる

0xbff921fb54442d18+0x40c3880000000000=0x40c38736f0255ddf が 0x40c38736f0255dde になる