Floating point IEEE-754复合功能范围限制的基本原理

Floating point IEEE-754复合功能范围限制的基本原理,floating-point,ieee-754,Floating Point,Ieee 754,IEEE标准754-2008在表9.1中列出 推荐的函数复合(x,n)=(1+x)^n,带实数x,整数n(其中^是幂运算符)。 域在[-1,+无穷大]中指定为x,在Z中指定为n。 该功能应发出x0,即使对于x=-1)。由于IEEE Std 754-2008工作组的电子邮件档案似乎已从公共互联网访问中删除,我们只能希望也在Stackoverflow上的几位委员会成员中的一位记得这一理由。我有根据地猜测,域限制直接来自于公共定义复合(r,n)=exp(n*log1p(r))。

IEEE标准754-2008在表9.1中列出 推荐的函数
复合(x,n)=(1+x)^n
,带实数x,整数n(其中
^
是幂运算符)。 域在[-1,+无穷大]中指定为
x,在Z中指定为
n。
该功能应发出x<-1的无效操作异常信号


范围限制是否有一些好的/已知的但未列出的原因?数学上(1+x)^n对所有x都有很好的定义!=-1(如果n>0,即使对于x=-1)。

由于IEEE Std 754-2008工作组的电子邮件档案似乎已从公共互联网访问中删除,我们只能希望也在Stackoverflow上的几位委员会成员中的一位记得这一理由。我有根据地猜测,域限制直接来自于公共定义
复合(r,n)=exp(n*log1p(r))