主题
:
[求助]如何打印输出20位的e值?
查看单个帖子
2008-06-17, 16:11
#
5
yottaarray
初级会员
注册日期: 2008-06-17
年龄: 37
帖子: 5
声望力:
0
引用:
作者:
watcher
这个问题以前还真没注意过,原来matlab的浮点数只有16位小数。
既然这样的话,LZ的问题可以借助符号运算解决。
digits(21);%设置符号运算的精度,默认是32,这里按照LZ的意思设成21,其中一位是小数点前的
pretty(vpa(sym('exp(1)')));%在命令窗口中打印...
不错,输出来了,再多问一点,那个前缀,自然地数对数e怎么加进去,在前边加fprintf结果输出不在一行上:redface:
yottaarray
查看公开信息
发送悄悄话给 yottaarray
查找 yottaarray 发表的更多帖子