how to find the nearest smallest power of 2 to an integer?
46 ビュー (過去 30 日間)
古いコメントを表示
Hello all,
I would like to write a code that finds the nearest smallest power of 2 to integers. For instance, if my integer is 6, its smallest nearest power of 2 is 4, while if the integer is 12, the smallest nearest integer is 8. I would appreciate if somebody can help me please. Thanks.
0 件のコメント
採用された回答
Stephen23
2015 年 5 月 5 日
編集済み: Stephen23
2015 年 5 月 5 日
>> N = 6;
>> pow2(floor(log2(N)))
ans =
4
>> pow2(floor(log2([6,12])))
ans =
4 8
その他の回答 (0 件)
参考
カテゴリ
Help Center および File Exchange で Logical についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!