9

在 octave 中,浮点数的输出默认限制为 4 位 (%.4f)。有没有办法使用 IPython 设置这种行为?

4

3 回答 3

10

如果您经常使用 numpy,则numpy.set_printoptions可以对其进行调整。

另一种选择是使用魔法%precision命令(仅在 IPython 0.11 或更高版本中)。

我猜你可以把你的默认值放在你的启动配置文件中。

于 2011-06-22T12:30:55.030 回答
2

%precision 也接受一个格式参数,例如像这样(给你 2 位精度和非科学格式):

%precision %.2f
于 2019-07-18T14:04:52.903 回答
0

如果要将精度设置为 6 位,请尝试以下操作:

%precision 6
于 2019-07-03T09:28:40.910 回答