有没有一种方法可以限制浮点数的表示,使其仅与物理单位中使用的前缀相对应。
一个例子将使它更清楚:
0.01 -> currently 1e-02
-> what I'd like 10e-03
0.0001 -> currently 1e-04
-> what I'd like 100e-06
Run Code Online (Sandbox Code Playgroud)
其背后的动机是,我正在进行一些时间测量,并将表示形式表示为1000更加用户友好。我知道10e-03 -> 10mili还是100e-06 -> 100u
更新资料
对于numpy 1.7 <,中有一个formatter属性set_printoptions()。我要去的解决方案是编写一个内联函数来进行格式化。设置后,其格式应全局可用。
| 归档时间: |
|
| 查看次数: |
1231 次 |
| 最近记录: |