上次呢我们留下了一道题,今忝我们来一起看一看:
这是我写的程序大家可以对照参考一下(C++):
今天我们来讲一讲进制,首先进制是什么?
进制也就是进位计数淛是人为定义的带进位的计数方法(有不带进位的计数方法,比如原始的结绳计数法唱票时常用的“正”字计数法,以及类似的tally mark计数) 对于任何一种进制---X进制,就表示每一位置上的数运算时都是逢X进一位 十进制是逢十进一,十六进制是逢十六进一二进制就是逢二進一,以此类推x进制就是逢x进位。
现在常用的是十进制、二进制、八进制和十六进制今天我们一起来看一看进制转换。
就以十进制转換成二进制为例:
例如十进制的115转换为二进制:(详见下图)
十进制转换成二进制运用的是短除法。如果x进制转换为y进制就要先把x转換为十进制数,然后在用十进制数转换为y进制数
参考代码分为几种不同的点,供你们参考:
//二进制转换成八进制: