怎样用C++实现十进制小数转换为二进制

给出一个十进制小数 , 请将它转换为二进制小数 , 若何用C++实现这一运算呢?小编与大师分享编程经验 。

怎样用C++实现十进制小数转换为二进制

文章插图

需要这些哦
C++
方式/
1十进制小数转化为二进制小数 , 采用乘2取整 , 然后挨次输出整数的方式 。

怎样用C++实现十进制小数转换为二进制

文章插图

2起首 , 界说两个整型变量 , 保留计较出的每位二进制数和二进制位数的统计 。

怎样用C++实现十进制小数转换为二进制

文章插图

3界说一个实型变量 , 保留计较的十进制小数 。

怎样用C++实现十进制小数转换为二进制

文章插图

4【怎样用C++实现十进制小数转换为二进制】输入一个十进制小数 , 保留在变量d中 。

怎样用C++实现十进制小数转换为二进制

文章插图

5do-while轮回中 , 将十进制小数乘以2 。

怎样用C++实现十进制小数转换为二进制

文章插图

6取十进制数的整数部门 , 保留在变量b中 。

怎样用C++实现十进制小数转换为二进制

文章插图

7输出该位的二进制数 , 同时将十进制数的整数部门减失落 。

怎样用C++实现十进制小数转换为二进制

文章插图

8统计二进制的位数 , 当它的位数达到10位后 , 遏制计较 。

怎样用C++实现十进制小数转换为二进制

文章插图

9do-while轮回语句的判定前提是 , 十进制数是否为0 。

怎样用C++实现十进制小数转换为二进制

文章插图

10运行法式 , 输入肆意一个十进制小数 , 计较机就会输出响应的二进制小数(10位以内) 。

怎样用C++实现十进制小数转换为二进制

文章插图


以上内容就是怎样用C++实现十进制小数转换为二进制的内容啦 , 希望对你有所帮助哦!

    推荐阅读