我想使用Ruby獲取Fixnum的10進制對數,但發現n.log或n.log10未定義。 Math :: log被定義,但使用與10不同的基數。如何在Ruby中獲得Fixnum的10進制對數?
獲得Fixnum的10進制對數的最簡單方法是什麼?
我想使用Ruby獲取Fixnum的10進制對數,但發現n.log或n.log10未定義。 Math :: log被定義,但使用與10不同的基數。如何在Ruby中獲得Fixnum的10進制對數?
獲得Fixnum的10進制對數的最簡單方法是什麼?
有
Math::log10 (n)
而且還存在LOGX對數(Y)=日誌(Y)/日誌的屬性( x)
閱讀模塊數學文檔中的答案是真的很明顯:
Math::log10(n)
這給n的底座10的對數。
Math.log10(數字)=>浮 返回基座10日誌