python中 输出的值为这两个数,请问这两个数是多少呢,6.08819094e+00 1.35854522e-17 特别是这个e+00是什么意思,感谢
e+00代表10的0次方
e-17代表10的-17次方
科学记数法是一种计数的方法,把一个数表示成a与10的e次幂相乘的形式,可以用带“E”的格式表示。例如,1.03乘10的8次方,可简写为“1.03e+08”的形式。当人们要标记或运算某个较大或较小且位数较多时,用科学记数法免去浪费很多空间和时间。
科学计数法呀,你确定是e+00,不是e+10?
例如6.8e-17,表示6.8×10的负七次方;6.8e+10,表示6.8×10的十次方。e+00就是10的0次方,即1。
有帮助的话采纳一下哦!
python中的e代表“科学计数法符号”。
科学记数法是一种计数的方法,把一个数表示成a与10的e次幂相乘的形式,可以用带“E”的格式表示。例如,1.03乘10的8次方,可简写为“1.03e+08”的形式。当人们要标记或运算某个较大或较小且位数较多时,用科学记数法免去浪费很多空间和时间。
例如,全世界人口数大约是:6,100,000,000。这样的数,读、写都很不方便,我们可以免去写这么多重复的0,将其表现为这样的形式:6,100,000,000=6.1×10^9。
你这个 6.08819094e+00 = 6. 6.08819094 * 10^(0) = 6.08819094
1.35854522e-17=1.35854522 * 10^(-17) = 0.0000000000000000135854522