ユーザーが指定した数値または桁数の桁数をカウントします。プログラミング言語の独立C++で指定された数字の桁数を計算する方法
0
A
答えて
8
4
数値を文字列に変換し、文字をカウントします。
0
2進数(intなど)を表すために必要な基数10桁の数を知りたいと仮定します。
double x = something(positive);
double base = 10.0;
double digits = ceil(log(x + 1.0)/log(base));
関連する問題
- 1. 2桁目を計算する方法で、3桁の数字の合計を解決する方法
- 2. 返された桁数を指定
- 3. 指定された文字列の数字を集計する
- 4. 指定された桁のブロックから最大可能数C++
- 5. 巨大数の桁数を計算するには? C++
- 6. C#&VSAEngine - 指数で文字列式を計算する?
- 7. CのPiを数百万桁まで計算する
- 8. C#で指数定数を指定する方法は?
- 9. javaの偶数桁と奇数桁の合計を計算する際のエラー
- 10. 10桁の数字パズルを計算するアルゴリズム
- 11. PHPを使用して10進数の桁数を計算する方法
- 12. C++ printfで「一桁指数」を得る方法
- 13. PHPで指定された2日間の日数の差を計算する方法
- 14. 指定された桁数にRを丸める
- 15. Fortranで行列の指数を計算する方法
- 16. ラッキーチケット(全桁の指定された合計を持つ、幸運の数字の量をカウント)
- 17. C#で1000桁の数字
- 18. パンダのヒエアヒキカル指数を用いた平均の計算方法
- 19. Pythonでカンマと指定された精度の数字をフォーマットする方法
- 20. CasperJSで指定された要素のXPathを計算する
- 21. C#ファイルのXAMLで指定された変数を使用する方法は?
- 22. 指定された文字数後に文字列を置換する方法
- 23. 計算されたフィールドの日数の差を計算する
- 24. 10進数を指定した桁数に丸める方法は?
- 25. グラフの累乗則の指数を計算する方法
- 26. cで指定された文字列で定数値を見つける
- 27. C#のキューで指数移動平均を計算する
- 28. 小数点以下の桁数を計算するには
- 29. Cで文字列の文字周波数を計算する
- 30. 指定された緯度/経度のバウンディングボックスを計算し、cでデータベースにクエリする方法#
具体的にはどういう意味ですか?あいまいな質問をすると、人々はそれに答えることはまずありません。 – templatetypedef
http://stackoverflow.com/questions/554521/how-can-i-count-the-digits-in-an-integer-without-a-string-cast –
ヒント(これは宿題であると仮定します) - 番号を分割するあなたがゼロになるまで10回。 – Amarghosh