2023华为OD面试手撕真题【十八进制数比较大小】

        原题主的分享在这里:华为od面经_牛客网

        题目很简短,考察的内容也很基础,我的专栏里面还有一个题目是《八进制求和》。都是常考的题目,可见面试官还是非常喜欢问进制类的题目,很考察一个面试者的计算机基础能力。

        首先,无论什么进制,都要掌握好进制的基础概念:

        进位制/位置计数法是一种记数方式,故亦称进位记数法/位值计数法,可以用有限的数字符号代表所有的数值。 可使用数字符号的数目称为基数(en:radix)或底数,基数为n,即可称n进位制,简称n进制。 现在最常用的是十进制,通常使用10个阿拉伯数字0-9进行记数。 对于任何一个数,我们可以用不同的进位制来表示。

        也就是说,十进制数123,就是1*10*10 + 2*10 + 3

        四进制数123,换算十进制就是1*3*3 + 2*3 + 3

        十一进制数123,换算十进制就是1*11*11 + 2*11 + 3        

        这么说大家明白了吗?不管是求和

猜你喜欢

转载自blog.csdn.net/misayaaaaa/article/details/132357414