原文:https://docs.scipy.org/doc/numpy/reference/generated/numpy.MachAr.html
校对:(虚位以待)
numpy.MachAr(float_conv=<type 'float'>, int_conv=<type 'int'>, float_to_float=<type 'float'>, float_to_str=<function <lambda>>, title='Python floating point number')[source]诊断机器参数。
| 参数: | float_conv:function,可选
int_conv:function,可选
float_to_float:function,可选
float_to_str:function,可选
title:str,可选
|
|---|
参考文献
| [R1] | Press,Teukolsky,Vetterling and Flannery,“Numerical Recipes in C ++,”2nd ed,Cambridge University Press,2002,p。 31。 |
属性
| ibeta | (int)表示数字的基数。 |
| 它 | (int)浮点尾数M中的base- ibeta数字。 |
| machep | (int)ibeta的最小(最负)幂的指数,加到1.0,得到不同于1.0 |
| eps | (float)浮点数beta**machep(浮点精度) |
| negep | (int)ibeta的最小幂的指数,从1.0减去,得到不同于1.0的值。 |
| epsneg | (float)浮点数beta**negep。 |
| iexp | (int)指数中的位数(包括其符号和偏差)。 |
| 地雷 | (int)ibeta的最小(最负)幂,与尾数中没有前导零一致。 |
| xmin | (float)浮点数beta**minexp(可用浮点值的最小值)。 |
| maxexp | (int)ibeta的最小(正)功率,导致溢出。 |
| xmax | (浮动)(1-epsneg) * beta ** maxexp值)。 |
| irnd | (int)在range(6)中,关于进行什么样的舍入以及如何处理下溢的信息。 |
| ngrd | (int)截断两个尾数的乘积以适合表示形式时使用的'保护数字'数。 |
| epsilon | (float)与eps相同。 |
| 小 | (float)与xmin相同。 |
| 巨大 | (float)与xmax相同。 |
| 精确 | (float) - int(-log10(eps)) |
| 解析度 | (float) - 10 **( - precision) |