Mathematica > 数学和算法 > 数值计算和精度 > 数字显示 > BaseForm >

BaseForm

BaseForm
输出 expr 中的数在 n 进制下的形式.
  • 允许使用的最大进制是三十六. 对大于十进制的,所增加的数字从字母 - 中选取. »
  • 可用 的形式输入任意进制的数. »
  • 当一个任意进制的数以科学计数法给出时,指数始终用十进制给出. »
  • BaseForm 的作用与 "封装" 相同,只影响输出而不影响求值.
二进制整数:
二进制实数:
表示十六进制的单个数字:
二进制整数:
In[1]:=
Click for copyable input
Out[1]//BaseForm=
二进制实数:
In[2]:=
Click for copyable input
Out[2]//BaseForm=
 
表示十六进制的单个数字:
In[1]:=
Click for copyable input
Out[1]//BaseForm=
一个随机数用二至三十六进制表示:
复数在三进制下的格式:
一个任意精度的数在五进制下的格式:
实数向量的八进制格式:
矩阵:
用十二进制表示混合有符号和数字的表达式:
指数以十进制给出:
输入一个十六进制数:
输出一个十六进制数:
BaseForm 将数以给定进制表示:
IntegerDigits 给出数字列表:
转换回十进制数:
IntegerString 给出数字字符串:
将字符串转换回十进制数:
用二进制表示一个实数:
RealDigits 给出数字列表,并给出小数点左边位数的数目:
RealDigits 的输出重新构造成一个十进制数:
将一个数转换为二进制数:
NumberForm 将一个数精确地表示为3个小数位的数:
进制数必须为二至三十六之间的一个整数:
可以终止也可以不终止一个数的不同进制展开:
版本 1 的新功能
Ask a question about this page  |  Suggest an improvement  |  Leave a message for the team
格式:   HTML  |  CDF