Rubyで正負の浮動小数点数が10の何乗であるかを取得できるメソッドを作りたい(もしくはライブラリ等であれば知りたい)です.
無い場合は,以下のような仕様で作りたいのですが,方法がわかりません
どなたかご教授宜しくお願い致します.
<仕様>
メソッド名: getExpNum
引数 : 1つの実数
戻り値 : べき乗の数字
<例>
num1 = -3.4556e5
p getExpNum(num1) # => 5
num2 = 1.2956e-5
p getExpNum(num2) # => -5