二进制与十进制的转换器

涤纶面料2022-07-25  6

十进制转二进制 十进制转二进制转换器

十进制数转换为二进制数时,由于整数和小数的转换方法不同,所以十进制数的整数和小数先分别转换,然后再合并。在小数点或整数之前,将每个二进制数从右到左乘以相应的2的幂并递增,而在小数点之后,从左到右乘以相应的负2的幂并递减。

二进制数先写成加权系数的展开式,然后按照十进制加法的规则求和。这种做法被称为“按权添加”法。

方法

在小数点或整数之前,将每个二进制数从右到左乘以相应的2的幂并递增,而在小数点之后,从左到右乘以相应的负2的幂并递减。

例如:

二进制数1101.01被转换成十进制数。

1101.01(2)=1*20+0*21+1*22+1*23 +0*2-1+1*2-2=1+0+4+8+0+0.25=13.25(10)

所以总结起来,一般公式是:

ABCD . EFG(2)= d * 20+c * 21+b * 22+a * 23+e * 2-1+f * 2-2+g * 2-3(10)

展开数据

十进制到二进制的C语言表达式是指在C语言环境下将十进制转换成二进制,是十进制转换的一种。十进制到二进制的c语言表达式。

原理正整数转换成二进制。余数除以二,然后逆序排列,高位填零。

转载请注明原文地址:https://juke.outofmemory.cn/read/881040.html

最新回复(0)