0
已解决
缪鲲鹏
新手光能
新手光能
进制大家肯定都知道
但是这个负进制数嘛.....emmm
例如-15(+进制)相当于110001(-2进制)
并且它可以被表示为-2的幂级数的和数:110001=1*(-2)^5+1*(-2)^4+0*(-2)^3+0*(-2)^2+0*(-2)^1+1*(-2)^0
有没有大佬能说一下十进制数是怎么转换成负进制数的?(请讲的通俗易懂一些)
这个真的很难, 我想了半个小时都没想明白, 求大佬!
缪鲲鹏在2020-03-01 22:35:51追加了内容
我想知道的是负进制数怎么转换
不是负的二进制, 你这点搞错了, 负的二进制求法我早会了...
@许金夫
PS:负进制数的转换可不是用短除法!
0
已采纳
赵逸凡
初级启示者
初级启示者
负进制接近于反码,类似于补码。
按权展开是个好东西(但是我忘了)
我觉得可以把负数看成一个正数*-1,转的时候先转-1的k进制,再转正数的k进制(当然,你知道正数怎么转换的),再把两者相乘(负进制下的运算法则)
0
许金夫
初级天翼
初级天翼
我来啦
首先,作为一个负数,肯定有负号,但在二进制中没有符号,所以在开头加上一个‘1’就是符号位,如果给你一个二进制位数小于7的,让你求一个八位二进制,你就看下图:
so easy~
0
0