首先说明,“一个Byte等于256字节”,这样描述是错的,Byte即是字节,一个字节怎么会等于256字节,显然这句话是不通的。
正确的问题描述应该是“为什么一个Byte有256个取值?”
一个Byte即是8位二进制数,取值从[00000000]→[11111111]即十进制的0→255; 所以有256个取值。