C++怎样用对数计算整数对应二进制数的位数

 时间:2024-10-17 13:08:36

1、用对数计算一个十进制数,对应的二进制数的位数,其流程图如下图所示。

C++怎样用对数计算整数对应二进制数的位数

2、首先,定义头文件cmath。

C++怎样用对数计算整数对应二进制数的位数

3、定义两个整型变量num和count,保存输入的整数和对应二进制数的位数。

C++怎样用对数计算整数对应二进制数的位数

4、给计数变量count赋初值,其值为0。

C++怎样用对数计算整数对应二进制数的位数

5、输入一个整数,保存在变量num中。

C++怎样用对数计算整数对应二进制数的位数

6、用对数计算整数对应二进制数的位数,保存在变量count中。

C++怎样用对数计算整数对应二进制数的位数

7、最后,输出整数对应二进制数的位数。

C++怎样用对数计算整数对应二进制数的位数

8、运行程序,输入任意一个正整数,计算机就会输出整数对应二进制数的位数。

C++怎样用对数计算整数对应二进制数的位数C++怎样用对数计算整数对应二进制数的位数
  • Python教程 使用int实现类型转换
  • 定义和使用二维数组在C++中如何实现
  • 怎么判断一个数组是否为空
  • Python编程:怎么用Fraction类from_decimal方法
  • 音频识别的原理是什么?
  • 热门搜索
    7月14日是什么节日 卡哇伊是什么意思 企鹅生活在哪里 如何洗葡萄 慢性宫颈炎如何根治 送给你小星星送你花一朵是什么歌 感慨生活的句子 培训学校如何招生 如何催款 sd卡是什么