var a = 5.0;
var b = a * 10e-12;
b *= 10e+12
print(b)
Run Code Online (Sandbox Code Playgroud)
据我所知10 ^( - 12)等于1 /(10 ^ 12),我怎么能重写代码?
因为数学.10e1
是100
和10e-1
是1
.
10e1 * 10e-1
是100
.10e2 * 10e-2
是100
.10e3 * 10e-3
是100
.您可以非常轻松地扩展它以找出10eN * 10e-N
始终如此100
.
如果你想实际的科学记数法,如1 * 10 ^ 2
,你要1e12
和1e-12
.
10 -12 ×10 12 = 1
但是你写的不是10 -12,也没有写10 12.
你写的是10×10 12和10×10 -12:
10×10 12 ×10×10 -12 = 100
100×5 = 500
适当的科学记数是1e-12
和1e12
.该e
代表"十的力量",所以你并不需要十再乘以该数值.
归档时间: |
|
查看次数: |
4340 次 |
最近记录: |