0
A
答えて
2
double logValue = Math.Log(30, 2);
double ceilingValue= Math.Round(logValue);
double result = Math.Pow(2, ceilingValue);
+0
よく働いていたコードを試しましたが、最も近い番号に行くのではなく、次の番号に順番に丸めました。 –
+0
@MattJはい、Math.Ceilingの代わりにMath.Roundを使用します。私の編集のように。 – mybirthname
+0
これは今すぐうまくいきました。 –
関連する問題
- 1. BigDecimalを最も近い整数値に丸める
- 2. 浮動小数点数をC#で最も近い整数に丸める方法はありますか?
- 3. RDLCで最も近い0.5に丸める方法
- 4. 丸めMatlabの最も近い整数への小数点
- 5. 最も近い整数への変数の丸め
- 6. PHP - 数字の最も近い倍数への丸め0.5
- 7. 分数を最も近い10分に丸める
- 8. 最も近い指定された数値(小数点)への丸め
- 9. DateTimeを最も近いピリオドに丸める方法
- 10. 2Dベクトルを最も近い15度に丸める方法
- 11. 浮動小数点数をルビの最も近い整数に丸める
- 12. 丸めString.ValueOfを最も近い整数に
- 13. JavaScriptは最も近い整数に丸めます
- 14. 浮動小数点数を最も近い整数に丸めますか?
- 15. NSDecimalを最も近い整数値に丸める方法を教えてください。
- 16. Ruby 2.0 - 10の最も近い倍数に整数を丸める
- 17. Pythonで最も近い下位浮動小数点数に丸める方法は?
- 18. 幾何級数の和に対するΘ表記
- 19. Excel:数字を最も近いten2に集める方法は?
- 20. javaで最も近い15分に時間を丸める方法
- 21. SQLで最も近い月に日付フィギュアを丸める方法は?
- 22. 最も近い1000までの丸数字
- 23. どうすれば最も近い整数に丸めますか
- 24. C#では、DateTimeを最も近い5秒に丸める良い方法がありますか?
- 25. C#でMath.Roundを使って数値を丸める方法は?
- 26. JavaScriptが最も近い全体に小数点以下を丸める方法はありますか?
- 27. Java BigDecimalを最も近い間隔で丸める
- 28. 最もコンパクトでエレガントで効率的な方法は、JavaScriptで最も近い5に丸めますか?
- 29. タイムディスタを最も近い15分に丸める
- 30. opencvでC++で浮動小数点数を丸める方法
に丸められ、「NUM」が必要でしょうあなたは2の次の電力を必要とする、または最も近いください:
は、私が持っているとしましょうか? – Theraot
あなたは 'int num = 30;'以外のものを試したことがありますか?私たちはそれをいくつか見ることができますか? – ethorn10
関連:[2の最も近い累乗への丸め](http://stackoverflow.com/questions/466204/rounding-up-to-nearest-power-of-2) – stuartd