ここで元の課題を見つけます
チャレンジ
Z
範囲内の整数を指定すると、-2^31 < Z < 2^31
その数値の桁数を出力します(基数10)。
ルール
文字列関数は使用しないでください(オーバーロードの場合、文字列関数と整数関数の両方として機能する関数に文字列を渡してはなりません)。数値を文字列として保存することはできません。
すべての数学関数が許可されます。
入力は任意の基数で取得できますが、出力は基数10の数値の長さでなければなりません。
負の数のマイナス記号は数えません。数値が10進数になることはありません。
ゼロは実質的に先行ゼロなので、ゼロまたは 1桁にすることができます。
例
Input > Output
-45 > 2
1254 > 4
107638538 > 9
-20000 > 5
0 > 0 or 1
-18 > 2
勝利
バイト単位の最短コードが優先されます。