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

__POWER

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

__POWER

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

$FE3F

機能

64bit 浮動小数点数の累乗

入力

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

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

出力

d0d1.d:64bit 浮動小数点数。pow(x,y)

フラグ

cs: エラーあり。オーバーフロー

解説

バグ

FLOAT4.X 1.02 で(+Inf)^(-Inf)を計算しようとするとハングアップする(実機で確認済み)

movem.l d0-d1,-(sp)で d0d1.d を(sp).d で取り出せるようにした後、sp を復元せずに rts で復帰しようとして 0x00f00000 にある CGROM にジャンプしている