关于2进制,8进制,16进制间的转换问题
2006-03-17 20:57
369 查看
我们大家在考二级时都要涉及进制的转换问题,而且有些初学者感觉很复杂而且很容易弄混.现在我就根据我的体会和一些经验来给大家谈谈关于进制的转换.
如100100010110我们将它换为8进制,我们会把它分成100,100,010,110.然后根据权依次将他们转换为8进制.初学者大都会去一组一组的去查表,或去算.最后得到正确的结果.但是这样的过程比较复杂.为了方便有好多人都去死记硬背进制转换表.不但觉得枯燥而且还容易记错.其实我们不需要那样.我们只要掌握一个简单的规则就可以了.
比如上面的题.8进制我们可以根据421的顺序一下就出来了.比如最后三位110就是4+2+0=6.而前面的就依次是4,4,2.最后的结果就是4426.这样就非常简单了.
同样的16进制我们用8421的顺序去对就是了.同样上面的题我们可以得到结果为916.这样就比我们慢慢去算或查表要方便多了.这样我们也不用去背了,只要记住(8)421的顺序就可以了.
如100100010110我们将它换为8进制,我们会把它分成100,100,010,110.然后根据权依次将他们转换为8进制.初学者大都会去一组一组的去查表,或去算.最后得到正确的结果.但是这样的过程比较复杂.为了方便有好多人都去死记硬背进制转换表.不但觉得枯燥而且还容易记错.其实我们不需要那样.我们只要掌握一个简单的规则就可以了.
比如上面的题.8进制我们可以根据421的顺序一下就出来了.比如最后三位110就是4+2+0=6.而前面的就依次是4,4,2.最后的结果就是4426.这样就非常简单了.
同样的16进制我们用8421的顺序去对就是了.同样上面的题我们可以得到结果为916.这样就比我们慢慢去算或查表要方便多了.这样我们也不用去背了,只要记住(8)421的顺序就可以了.
相关文章推荐
- c# 中 2进制、8进制、10进制、16进制...各种进制间的轻松转换
- 2进制、8进制、10进制、16进制...各种进制间的轻松转换
- 从易到难编写C++程序,(2)问题:把键盘输入的16,10,8进制数转换为2进制输出
- 2进制、8进制、10进制、16进制...各种进制间的轻松转换(c#)
- C# 2进制、8进制、10进制、16进制...各种进制间的轻松转换
- 2进制、8进制、10进制、16进制...各种进制间的轻松转换(c#)
- 2进制、8进制、10进制、16进制...各种进制间的轻松转换(c#)
- vb.net 2进制、8进制、10进制、16进制...各种进制间的轻松转换
- C# 2进制、8进制、10进制、16进制...各种进制间的转换(三) 数值运算和位运算
- 2进制、8进制、16进制...各种进制间轻松转换(VB.NET)
- C# 2进制、8进制、10进制、16进制...各种进制间的轻松转换
- 2进制、8进制、10进制、16进制...各种进制间的轻松转换(c#)
- 2进制、8进制、10进制、16进制...各种进制间的轻松转换(c#)
- 按weskercn的思路写的程序,问题(2)解答:把键盘输入的16,10,8进制数转换为2进制输出
- 2进制、8进制、10进制、16进制...各种进制间的轻松转换(c#)
- 2进制、8进制、10进制、16进制...各种进制间的轻松转换 (C#)
- C# 2进制、8进制、10进制、16进制...各种进制间的转换(一) convert 类中的方法
- 2进制、8进制、10进制、16进制...各种进制间的轻松转换(c#)
- C# 2进制、8进制、10进制、16进制...各种进制间的轻松转换
- C# 2进制、8进制、10进制、16进制...各种进制间的轻松转换