floating-point - IEEE-754 复合函数范围限制的基本原理
问题描述
IEEE Std 754-2008 在表 9.1 中列出了推荐的函数compound(x,n) = (1+x)^n
,实数 x,整数 n(其中^
是幂运算符)。域被指定为x in [-1, +infinity]
和n in Z
。对于 x < -1,该函数应发出无效操作异常信号。
范围限制是否有一些好的/已知但未列出的原因?数学上 (1+x)^n 对于所有 x != -1 都是明确定义的(如果 n > 0 甚至对于 x = -1)。
解决方案
推荐阅读
- ios - iOS Swift:如何使用 UIBezierPath 将两个形状合并为纯色形状?
- python-3.x - 测量在 GPU 上运行的 pytorch 函数的总执行时间的正确方法是什么?
- android - 为什么我的对话框在完成之前被解雇?
- java - 我怎么会调用 setPrice 呢?
- docker - 在 K8s 中使用 Docker 是否有等效于“minikube docker-env”的方法?
- google-api - google doc api - 本地主机拒绝连接
- javascript - node.js package.json,将参数传递给 bin 脚本
- python - 如何将 Python 数据框的信息输出与唯一计数列表相结合
- awk - 使用 sed/awk 向上移动一段文本
- entity-framework - 修改自动生成的Entity Framework select语句