在我的程序中,我正在计算大量的值,我想根据科学记数法编写计算值作为示例,它应该如下。
0.16200000000 should be 1.6200000000e-01
6.09756097560 should be 6.0975609756e+00
这个功能导致了这个问题。
答案 0 :(得分:2)
'%e' % (number)
%e格式说明符是科学记数法的说明符。点击此处了解更多信息:https://docs.python.org/2/library/string.html
答案 1 :(得分:1)
'%。10e'%(您的价值)
这是转换为科学记数法的最简单方法。