numpy.
MachAr
诊断机器参数。
将整数或整数数组转换为浮点或浮点数组的函数。默认是 float .
float
将浮点或浮点数组转换为整数或整数数组的函数。默认是 int .
int
将浮点数组转换为浮点的函数。默认是 float . 请注意,这在当前的实现中似乎没有任何有用的功能。
将单个浮点转换为字符串的函数。默认是 lambda v:'%24.16e' %v .
lambda v:'%24.16e' %v
以字符串表示形式打印的标题 MachAr .
参见
finfo
浮点类型的机器限制。
iinfo
整数类型的机器限制。
工具书类
出版社,Teukolsky,Vetterling和弗兰纳里,“数字食谱在C++,”第二ED,剑桥大学出版社,2002,第31页。
表示数字的基数。
基数-浮点尾数m中的“ibeta”位数。
最小(最负)幂的指数 ibeta 添加到1.0后,会得到与1.0不同的结果。
浮点数 beta**machep (浮点精度)
beta**machep
最小幂的指数 ibeta 从1.0中减去,得到的结果与1.0不同。
浮点数 beta**negep .
beta**negep
指数中的位数(包括其符号和偏差)。
最小(最负)功率 ibeta 与尾数没有前导零一致。
浮点数 beta**minexp (最小的 [在数量级] 带全精度的正浮点数)。
beta**minexp
最小(正)功率 ibeta 这会导致溢出。
(1-epsneg) * beta**maxexp 最大的 [在数量级] 可用的浮动值)。
(1-epsneg) * beta**maxexp
在 range(6) ,有关执行何种取整以及如何处理下溢的信息。
range(6)
截断两个尾数的乘积以适应表示时使用的“保护位”数。
等同于 eps .
等同于 xmin .
等同于 xmax .
- int(-log10(eps))
- 10**(-precision)