桁数計算にlog10使うのはいいんだけど、x<0以外に0<x<1の場合とx=0の場合も別途考慮が必要なので注意。

tmatsuutmatsuu のブックマーク 2015/05/02 22:05

その他

このブックマークにはスターがありません。
最初のスターをつけてみよう!

Rubyで数値の各桁を計算で取得することは無駄な努力だった (と思ったらそうでもなかった) - Qiita

    まとめ (2015/04/28追記) 桁数はMath.log10を使って求める方法がダントツで速い 各桁を配列で取得するには「一旦to_sで文字列にする」「1桁ずつ計算で求める」の2種類の方法がある 桁数が膨大な場合はto_sしたほ...

    \ コメントが サクサク読める アプリです /

    • App Storeからダウンロード
    • Google Playで手に入れよう