我看到这回答了PHP,但我想知道是否有Python 2.7的转换。
它应该转换为:
9.78043976074e+12
对此:
9780439760737
谢谢!
答案 0 :(得分:4)
a = 9.78043976074e+12
print "%d" % a
>> 9780439760740
或只是:
print int(a)
答案 1 :(得分:0)
或者喜欢这个?
a='%.1f' % 9.78043976074e+12
type(a)
>> str
a
>>'9780439760740.0'
或者如果它是全部整数,'%.0f' % 9.78043976074e+12
就可以了。