0到255 转换成二进制

来源:百度知道 编辑:UC知道 时间:2024/06/19 13:33:22
老师变态,叫我么写从0到255的二进制和十六进制,望大家帮忙了~

十进制数向二进制数转换
除2取余法,然后将最先取得的余数为二进制数的最低位,最后取得的余数为二进制数的最高位。(即从下向上倒着写)
1024/2..........0
512/2...........0
256/2...........0
128/2...........0
64/2............0
32/2............0
16/2............0
8/2.............0
4/2.............0
2/2.............0
1/2.............1
十进制数的1024转换成二进制数就是10000000000

1)十进制数向二进制数转换
除2取余法,然后将最先取得的余数为二进制数的最低位,最后取得的余数为二进制数的最高位。(即从下向上倒着写)
一 1024/2..........0
512/2...........0
256/2...........0
128/2...........0
64/2............0
32/2............0
16/2............0
8/2.............0
4/2.............0
2/2.............0
1/2.............1
十进制数的1024转换成二进制数就是10000000000

2)十进制数向八进制数转换:
转换方法:除8取余法,然后将最先取得的余数为八进制数的最低位,最后取得的余数为八进制数的最高位。
1024/8..........0
128/8...........0
16/8............0
2/8.............2
十进制数的1024转换成八进制数就是 2000

3)十进制数向十六进制数转换
除1