2016 - 2024

感恩一路有你

十进制转二进制例题 十进制数10转化为二进制怎么转?

浏览量:2852 时间:2021-03-14 07:02:16 作者:admin

十进制数10转化为二进制怎么转?

除以2取余数法,如下操作:10/2=5大于0 5/2=2大于1 2/2=1大于0 1/2=0大于1,余数反变成1010,所以十进制10等于二进制1010

C语言编程将十进制转换成二进制,程序转换可以根据手动转换规则进行。

整数有四个字节,每个字节8位,总共32位。因此,可以定义一个32位数组来存储转换结果。

循环将整数除以2得到余数,余数存储在数组中。

整数除法为0时,结束循环

反转输出数组以获得转换结果

参考代码:

void main()

{

int c[32],I=0,n

scanf(%d,&n)//输入要转换的整数n

do{

c[I]=n%2

n/=2

}while(n!=0)

对于(I--I>=0I--

printf(%d”,C[I])

printf(“”n”)

}

c语言编程,如何将十进制转化为2进制?

不要太注意这个问题,因为PLC是自动转换的。只需切换显示格式。如果你想知道如何转换的话,你可以看看前面的数字电路章节,里面有详细的介绍

50=32*116*18*0 4*0 2*1 1*0,把二进制数转换成11 0010。

163=128*164*0 32*1 16*0 8*0 4*0 2*1 1*1,二进制数为1010 0011。

1819=1024*1 512*1 256*1 128*0 64*0 32*0 16*1 8*1 4*0 2*1 1*1,转换二进制数为111 0001 1011。

2020=1024*1 512*1 256*1 128*1 64*1 32*1 16*0 8*0 4*1 2*0 1*0,转换后的二进制数为111 1110 0100。

十进制转二进制例题 十进制数和二进制数的转换 十进制转化为二进制代码

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。