此为 Mathematica 4 文档,内容基于更早版本的 Wolfram 语言
查看最新文档(版本11.2)

3.1.3 不同形式的数之间的转换

在不同类型的数之间进行转换的函数

这里给出 3/730 位实数近似值

这里取刚刚生成的 30 位数把它化简为 20 位的精度

这里把上结果转换回有理数

Pi 的数值值并不 "充分接近" 被转换的有理数

如果给出一个明确的误差,Rationalize 将给出精确到误 差范围内的有理数近似值

在 0 误差下,Rationalize 产 生最好的有理数近似值

在数和数位之间的转换

这是一个整数在十六进制下每位数的列表

这里给出每位数的列表,并且给出小数点左边位的数目

这是 56 的二进制位序列,左边添加 0 使长度达到 8

这里从其二进制序列重构 原来的数

其它进制下的数

在超过 10 的进制中,9 以上的数字用字母 a-z 表示.

二进制的数  进制下是 37

这里把 37 以二进制形式显示出来

Out[12]//BaseForm=

这是一个十六进制的数

可以用十六进制的数进行运算. 这里结果以十进制形式给出

这里以十六进制的形式给出实数和整数

Out[15]//BaseForm=

可以用其它进制给出实数和整数

这里是  的前 30 位在八进制下的形式这里给出 2 在八进制下

Out[17]//BaseForm=

前 15 位的每位数的列表

这里从  系数开始给出了 15 个八进制数

2.8.7 节将介绍如何打印各种形式下的数. 如果用户想要建立自己的格式, 那么常常需要使用 MantissaExponent 来分离实数的各个部分.

分离数的尾数和指数

这里给出数的尾数和指数分离的列表