$MachinePrecision
给出机器精度数所用精度的十进制位数.
更多信息
- $MachinePrecision 的典型值是 53Log[10,2] 或约等于16.
- $MachinePrecision 是 MachinePrecision 的数字值.
范例
打开所有单元 关闭所有单元范围 (1)
应用 (1)
属性和关系 (3)
$MachinePrecision 的结果是一个数,而 MachinePrecision 是一个数值常量:
{$MachinePrecision, MachinePrecision}$MachinePrecision 数值上等于(Equal)MachinePrecision:
$MachinePrecision == MachinePrecision$MachinePrecision 是 MachinePrecision 的机器精度近似:
N[{$MachinePrecision, MachinePrecision}]N[{$MachinePrecision, MachinePrecision}, 30]x = 1.23456789当输入超过 ⌈$MachinePrecision⌉+1 位时,精度由输入的位数决定:
y = 1.234567890123456789{Precision[x], Precision[y]}$MachinePrecision 乘以每个数字的比特量给出二进制的机器精度:
$MachinePrecision * Log[2., 10.]可能存在的问题 (1)
$MachinePrecision 用机器精度分辨度的任意精度计算:
ode = {x''[t] + Sin[x[t]] == 0, x[0] == 1, x'[0] == 0};asol = NDSolve[ode, x, {t, 0, 10 ^ 3Pi}, WorkingPrecision -> $MachinePrecision, MaxSteps -> Infinity]//TimingMachinePrecision 用机器精度数计算:
msol = NDSolve[ode, x, {t, 0, 10 ^ 3Pi}, WorkingPrecision -> MachinePrecision, MaxSteps -> Infinity]//Timing历史
1991年引入 (2.0) | 在以下年份被更新:2003 (5.0)
文本
Wolfram Research (1991),$MachinePrecision,Wolfram 语言函数,https://reference.wolfram.com/language/ref/$MachinePrecision.html (更新于 2003 年).
CMS
Wolfram 语言. 1991. "$MachinePrecision." Wolfram 语言与系统参考资料中心. Wolfram Research. 最新版本 2003. https://reference.wolfram.com/language/ref/$MachinePrecision.html.
APA
Wolfram 语言. (1991). $MachinePrecision. Wolfram 语言与系统参考资料中心. 追溯自 https://reference.wolfram.com/language/ref/$MachinePrecision.html 年
BibTeX
@misc{reference.wolfram_2026_$machineprecision, author="Wolfram Research", title="{$MachinePrecision}", year="2003", howpublished="\url{https://reference.wolfram.com/language/ref/$MachinePrecision.html}", note=[Accessed: 14-August-2026]}
BibLaTeX
@online{reference.wolfram_2026_$machineprecision, organization={Wolfram Research}, title={$MachinePrecision}, year={2003}, url={https://reference.wolfram.com/language/ref/$MachinePrecision.html}, note=[Accessed: 14-August-2026]}