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方法
  • 音频识别的原理是什么?
  • 热门搜索
    甘肃旅游网 旅游调查问卷 内蒙古旅游景点介绍 山东旅游局 山东长岛旅游 浙江旅游统计网 福建宁德旅游 江西上饶旅游 台湾旅游大概多少钱 公司旅游方案