##指数からの変換
単純にこれだけです。
2.01612E+13
を
20161200000000
に、変換したいのですが、方法が分からないです...
以上、よろしくお願いいたします。
■追記
以下の計算でもいいですが、何かスマートにやれる方法があれば...
exponent = '2.01612E+13'
a = exponent.split('E')[0]
b = exponent.split('+')[1]
p a * ( 10 ** b )
exponent.to_f で、浮動小数点数(float)が得られます。
回答1件
あなたの回答
tips
プレビュー