C#第一节课

十进制转二进制除二余数写在边上,除数写在下边,然后以此类推继续除,最后剩下一,从后往前依次写下余数;二进制转十进制在数上边分别写下二的N减一次幂然后乘以下边的数加起来;十进制转八进制除八余数写在边上,除数写在下边,然后以此类推继续除,最后剩下一个小于八的数,从后往前依次写下余数;八进制转十进制在数上边分别写下八的N减一次幂然后乘以下边的数加起来;十进制转十六进制除十六余数写在边上,十用A表示,十一用B表示,十二用C表示,十三用D表示,十四用E表示,十五用F表示,除数写在下边,然后以此类推继续除,最后剩下一个小于十六的数,从后往前依次写下余数;十六进制转十进制在数上边分别写下十六的N减一次幂然后乘以下边的数加起来;二进制转八进制,从后面数每三个数算一个转化成十位数的一个小于八的数,然后依次排列;八进制转二进制,每个位数用十进制转二进制转换成一个三位的二进制数,然后依次排列;二进制转十六进制,从后面数每四个数算一个转化成十位的一个小于16的数,然后依次排列;十六进制转二进制,每个位数用十进制转二进制转换成一个四位的二进制数,然后依次排列。十进制、二进制和其他进制都可以相互直接转化;八进制和十六进制不能直接相互转化,需要通过十进制或者二进制作中间转化量进行转化,一般来说都用二进制。

posted @ 2016-03-05 15:30  熊小白  阅读(134)  评论(0编辑  收藏  举报