1.000s128MB我们应该已经很熟悉什么是十进制数,也学习到了二进制,八进制和十六进制。那我们来思考一下什么是负二进制吧~
例如-15(十进制)相当于110001(-2进制),并且它可以被表示为2的幂级数的和数:
是不是很有意思呢。
第一行输入一个数n,代表一个十进制的数。(-30000<n<30000)
第二行输入一个负数m,代表要转换成负几进制。m∈[-20,-2],m∈Z
输出为一个数,代表转换后的值。
30000
-2
11011010101110000