一个字节等于8位二进制:
1byte = 8bit -> 可以表示:2^ 8 = 256个值 -> 10进制范围是:0 - 255
一位16进制,最大值是15,两位16进制最大值:
F * (16 + 1) = 255
所以两位16进制就可以表示10进制范围:0-255
综上:1byte(1个字节) = 8bit(8位二进制) = F * 17 (2位16进制)
另外:如果是8进制来表示,那么 377(3位8进制) = 3 * 8 + 7 * 8 + 7 = 1byte(1个字节),显然3位8进制富余太多了,所以一般上我们用两位16进制来表示字节,比如蓝牙数据的交互;