有问题就有答案
Q1:十进制的25等于二进制的11000吗?
1001011十进制整数通过“余数除2逆序排列”的方法转换为二进制整数。具体来说:将十进制整数除以2,得到一个商和余数;将商除以2,你会得到商和余数。这样做,直到商为0。然后,将先得到的余数作为二进制数的低有效位,再将余数依次排列为二进制数的高有效位。例如:7575/2=37…137/2=18…118/2=9…09/2=4…14/2=2…02/2=1.01/2=0 .1,所以是1001011。
Q2:11000二进制转十进制
Q3:十进制小数转换为二进制小数
整数和小数分别转换。整数除以2,商除以2直到0,余数逆序排列。22/2 11 011/2 5 15 /2 2 12 /2 1 01 /2 0 1所以22的二进制数是10110。
Q4:十进制怎样计算
十进制基于位进制和十进位两条原则,即所有的数字都用10个基本的符号表示,满十进一,同时同一个符号在不同位置上所表示的数值不同,符号的位置非常重要。基本符号是0到9十个数字。要表示这十个数的10倍,就将这些数字左移一位,用0补上空位,即10,20,30,...,90;要表示这十个数的10倍,就继续左移数字的位置,即100,200,300,...。要表示一个数的1/10,就右移这个数的位置,需要时就0补上空位:1/10位0.1,1/100为0.01,1/1000为0.001。扩展资料十进制在中国:首先,人们日常生活中所不可或离的十进位值制,就是中国的一大发明。至迟在商代时,中国已采用了十进位值制。从现已发现的商代陶文和甲骨文中,可以看到当时已能够用一、二、三、四、五、六、七、八、九、十、百、千、万等十三个数字,记十万以内的任何自然数。这些记数文字的形状,在后世虽有所变化而成为当今的写法,但记数方法却从没有中断,一直被沿袭,并日趋完善。十进位值制的记数法是古代世界中最先进、科学的记数法,对世界科学和文化的发展有着不可估量的作用。正如李约瑟所说的:“如果没有这种十进位制,就不可能出现我们现在这个统一化的世界了。”十进制在国外:古巴比仑的记数法虽有位值制的意义,但它采用的是六十进位的,计算非常繁琐。古埃及的数字从一到十只有两个数字符号,从一百到一千万有四个数字符号,而且这些符号都是象形的,如用一只鸟表示十万。古希腊由于几何发达,因而轻视计算,记数方法落后,是用全部希腊字母来表示一到一万的数字,字母不够就用加符号“‘”等的方法来补充。古罗马采用的是累积法,如用ccc表示300。印度古代既有用字母表示,又有用累积法,到公元七世纪时方采用十进位值制,很可能受到中国的影响。现通用的印度——阿拉伯数码和记数法,大约在十世纪时才传到欧洲。
Q5:二进制1101+1011我算得不到11000啊到底怎么算的
1进位得到0,1进位得到0,1进位得到0,1进位得到0,1 1进位,然后进位1得到1,前面的数字是进位1,所以是11000。
Q6:十进制的小数怎么化成二进制分数
说的是计算机吗? 要是的话如下 二进制、八进制、十六进制 进制 数 字 进位方法 十进制 0、1、2、3、4、5、6、7、8、9 有十进一 二进制 0、1 有二进一 八进制 0、1、2、3、4、5、6、7 有八进一 十六进制 0、1、2、3、4、5、6、7、8、9、A、B、C、D、E、F 有十六进一 二进制 八进制 十进制 十六进制 1 1 1 1 10 2 2 2 (注:“10”这不是“十”而是“1”“0”) 11 3 3 3 100 4 4 4 (同上:“100”不是“一百”而是“1”,"0","0".) 101 5 5 5 110 6 6 6 111 7 7 7 1000 10 8 8 1001 11 9 9 1010 12 10 A 1011 13 11 B 1100 14 12 C 1101 15 13 D 1110 16 14 E 1111 17 15 F 10000 20 16 10 (同上:所有都是)(字母是什么,一会再说) 三、利用知识完成任务 ⒈二进制与十进制的转换。 ⑴二进制转换成十进制 把十进制数"17"转换二进制数。 17/2=8余1 8/2=4余0 4/2=2余0 2/2=1余0 1 直接落下。 !!!!重点:将所得的余数侄倒过来数。这个不算明显。继续看 结果等于10001(二进制) 另外:小数部分的换算,二进制转十。 将小数乘以2,所得积的整数部分即为二进制数十分位上的数码,再将此积的小数部分乘以2,所得积的整数部分为二进制数百分位上的数码,如此反复……直到积是0为止。 如:200.15 先算整数部分, 200/2=100余0(过程省略) 结果是10001000(倒著数!) 小数部分0.15 0.625*2=1.25 (取整数1,也就是1.25中的1) 0.25*2=0.5(取0) 0.5*2=1.0取1 结果=0.101 中和一下就是 10001000.101 ⒉二进制转换成十进制 这个方法是将你所要转化的二进制从右向左数,从0开始数在位数是1的地方停下,并将1乘以2的N次方,最后将这些1乘以2的N次方相加,就是这个二进数的十进制了. 还是举个例子吧: 求110101的十进制数.从右向左开始了 第一个数是1,第二个0,三1,0,1,1.(看见0直接过滤) (1) 1乘以2的0次方,等于1; (2) 1乘以2的2次方,等于4; (3) 1乘以2的4次方,等于16; (4) 1乘以2的5次方,等于32; (5) 将这些结果相加:1+4+16+32=53 (呵呵,再算回去看对不对) 小数的呢就是: 0.101(2进) 1*2(-1)+0*2(-2)+1*2(-3)=0.625 负数方就是这个数的倒数正方,如2(-2)就是1/2(2) ⑴十进制数转换成八进制数 (25.625)(十) 整数部分: 25/8=3......1 3/8 =0......3 然后我们将余数按从下往上的顺序书写就是:31,那么这个31就是十进制25的八进制形式 小数部分: 0.625*8=5 然后我们将整数部分按从上往下的顺序书写就是:5,那么这个0.5就是十进制0.625的八进制形式 所以:(25.625)(十)=(31.5)(八) ⑵八进制数转换成十进制数 31.5(八) 整数部分: 3*8(1)+1*8(0)=25 小数部分: 5*8(-1)=0.625 所以(31.5)(八)=(25.625)(十) ⑶十进制换成十六进制 (25.625)(十) 整数部分: 25/16=1......9 1/16 =0......1 然后我们将余数按从下往上的顺序书写就是:19,那么这个19就是十进制25的十六进制形式 小数部分: 0.625*16=10(即十六进制的A或a) 然后我们将整数部分按从上往下的顺序书写就是:A,那么这个A就是十进制0.625的十六进制形式 所以:(25.625)(十)=(19.A)(十六) ⑷十六进制转换成十进制数 (19.A)(十六) 整数部分: 1*16(1)+9*16(0)=25 小数部分: 10*16(-1)=0.625 所以(19.A)(十六)=(25.625)(十) 如何将带小数的二进制与八进制、十六进制数之间的转化问题 我们以(11001.101) 1. 二 ----> 八 (11001.101)(二) 整数部分: 从后往前每三位一组,缺位处用0填补,然后按十进制方法进行转化, 则有: 001=1 011=3 然后我们将结果按从下往上的顺序书写就是:31,那么这个31就是二进制11001的八进制形式 小数部分: 从前往后每三位一组,缺位处用0填补,然后按十进制方法进行转化, 则有: 101=5 然后我们将结果部分按从上往下的顺序书写就是:5,那么这个5就是二进制0.101的八进制形式 所以:(11001.101)(二)=(31.5)(八) 2. 八 ----> 二 (31.5)(八) 整数部分:从后往前每一位按十进制转化方式转化为三位二进制数,缺位处用0补充 则有: 1---->1---->001 3---->11 然后我们将结果按从下往上的顺序书写就是:11001,那么这个11001就是八进制31的二进制形式 说明,关于十进制的转化方式我这里就不再说了,上一篇文章我已经讲解了! 小数部分:从前往后每一位按十进制转化方式转化为三位二进制数,缺位处用0补充 则有: 5---->101 然后我们将结果按从下往上的顺序书写就是:101,那么这个101就是八进制5的二进制形式 所以:(31.5)(八)=(11001.101)(二) 3. 十六 ----> 二 (19.A)(十六) 整数部分:从后往前每位按十进制转换成四位二进制数,缺位处用0补充 则有: 9---->1001 1---->0001(相当于1) 则结果为00011001或者11001 小数部分:从前往后每位按十进制转换成四位二进制数,缺位处用0补充 则有: A(即10)---->1010 所以:(19.A)(十六)=(11001.1010)(二)=(11001.101)(二) 4. 二 ----> 十六 (11001.101)(二) 整数部分:从后往前每四位按十进制转化方式转化为一位数,缺位处用0补充 则有: 1001---->9 0001---->1 则结果为19 小数部分:从前往后每四位按十进制转化方式转化为一位数,缺位处用0补充 则有: 1010---->10---->A 则结果为A 所以:(11001.101)(二)=(19.A)(十六) 0.8的16进制 具体方法如下: 0.8*16=12.8 0.8*16=12.8十六进制的字母含义A=10 B=11 C=12 D=13 E=14 F=15