负数的十进制进行其它进制的转换,得多少
来源:学生作业帮 编辑:大师作文网作业帮 分类:数学作业 时间:2024/11/17 05:12:20
负数的十进制进行其它进制的转换,得多少
例如,-111,麻烦解释细一些,我想知道原因,不要只给我结果.
例如,-111,麻烦解释细一些,我想知道原因,不要只给我结果.
首先先做一些假设,每种类型的计算机对数的存储不一样,即使同一种类型计算机,不同时期也不一样.比如int型,以前是2个字节,现在一般是4个字节.
1,为了方便,假设计算机对int的存储是占2个字节(byte),也是16位(bit),第16位是符号位,1表示负号,0为正号,
也就是说int的范围是-2^15到2^15.
2,再假设计算机采用补码表示整数.(正数的补码是本身,负数的补码是按位取反加1)
那么,十进制111的二进制是0000,0000,0110,1111,那么-111就是1111,1111,1001,0001.再由二进制转换成其他进制,十六进制FF91,八进制1777621
1,为了方便,假设计算机对int的存储是占2个字节(byte),也是16位(bit),第16位是符号位,1表示负号,0为正号,
也就是说int的范围是-2^15到2^15.
2,再假设计算机采用补码表示整数.(正数的补码是本身,负数的补码是按位取反加1)
那么,十进制111的二进制是0000,0000,0110,1111,那么-111就是1111,1111,1001,0001.再由二进制转换成其他进制,十六进制FF91,八进制1777621
6-8:数制转换 我们通常使用的都是十进制的数字,但其实在生活中也经常会使用其它进制.
c语言 将十进制数用算法转换成其它进制
VFP和C语言中的取模运算规则一样吗?负数的八进制数怎么转换成十进制?
附件里的计算机如何进行十进制和二进制的转换,就是将十进制数与二进制的数进行互换?
数句结构中数制转换问题 [问题描述] 将十进制数N和其它d进制数的相互转换是计算机实现计算的基本问题
这数学题的得多少
栈的简单应用:数制转换问题(将十进制数N转换为r进制的数) 将十进制数N转换为r进制的数,其转换方法利用
十进制转换成二进制及二进制转换成十进制是如何转换的,举例说明.
二进制和十进制之间的转换
求十六进制转换十进制的公式
十进制小数转换二进制的问题
十进制的小数怎么转换成二进制