evalf 函数
按可选精度对表达式进行数值求值。
语法
evalf(expr)evalf(expr, digits)evalf[digits](expr)
参数与选项
expr | 要变换或求值的表达式。 |
|---|---|
digits | 工作精度为 1 至 1000 位有效数字的整数。优先使用工作表中的 Digits,否则默认 12。低精度输入已丢失的信息不能恢复。 |
示例
- 小数近似
evalf(1/7, 20)返回 近似小数 0.14285714285714285714。 - 三十位常数
evalf[30](Pi)返回 3.14159265358979323846264338328。 - 复数近似
evalf(1+I, 20)返回 1.0 + 1.0*I,不会强制转换为实数。