幼师考编题库应届生考编笔试48总共50招25名面试还能翻盘吗

通过代码求50的十六进制

上一篇博愙已经介绍了十进制转换成十六进制的方法因此我们可以得到50的二进制为,十六进制为32下面我将介绍两种方法求出50的十六进制。

思路:我们可以直接调用toBinaryString()方法将50转换成二进制也可以直接调用toHexString()方法将50转换成十六进制。

思路:我们也是先将十进制转换成二进制再由二进淛转换成十六进制的方法实现。由于我们不能直接通过输入数字得到50的二进制但我们可以通过位运算符&和>>>实现。因为十进制15的特殊性其二进制为,我们先将int str1 = 50 & 15可以得到二进制数然后通过判三元运算符将其转换成String类型得到十六进制数3,最后将其相加便得到了50的十六进制3

我要回帖

更多关于 幼师考编题库 的文章

 

随机推荐