|
SOLUTIONS
|
MATHEMATICA 内置符号
RealDigits
RealDigits[x]
给出近似实数 x 中的每一位数的列表,和小数点左边的数位的数目.
RealDigits[x, b]
给出 x 在 b 进制中每一位数的列表.
RealDigits[x, b, len]
给出 len 个数位的列表.
RealDigits[x, b, len, n]
给出以
的系数开始的 len 位的列表.
更多信息更多信息
- RealDigits 首先给出最大有效数字,类似标准位置计数法.
- RealDigits[x] 通常返回一个长度等于 Round[Precision[x]] 的数字列表.
- RealDigits[x] 和 RealDigits[x, b] 通常需要 x 是一个近似实数,例如用 N 返回的近似数. RealDigits[x, b, len] 也适用于精确数.
- 关于以数字展开形式结束的整数和有理数,RealDigits[x] 返回普通的数字列表. 对于无数字展开形式结束的有理数,它返回
形式的列表,表示由数字
和
的无限循环组成的序列. » - 如果 len 大于 Precision[x]/Log[10, b],其余的数字用 Indeterminate 填充.
- RealDigits[x, b, len, n] 以
的系数开始,并在必要时用 0 截断或填充. » - RealDigits[x, b, len, -1] 以 x 中紧挨以 b 为基数的小数点右边的数字开始.
- RealDigits[x, b, Automatic, n] 给出固定精度数中尽可能多的位数.
- RealDigits[x, b] 中基数 b 不一定是整数. 对于任何满足 b>1 的实数 b,RealDigits[x, b] 连续找到 b 的幂的最大整数倍使得当得到一个非负余项时可以被去掉.
- RealDigits[x] 不考虑 x 的符号.
- RealDigits[0.] 给出 {{0}, -Floor[Accuracy[0.]]}.
- FromDigits 可以用作 RealDigits 的逆.
版本 2 的新功能 | 版本 6 修改功能
Mathematica 9 is now available!
New to Mathematica?
Find your learning path »
Have a question?
Ask support »
