因历史原因,计算机中常用两个字节无符号整数单元来计量,也就是所谓的64K。 1K=1024。老计算机内存块也以64K为一个块,寻址或调用,超过64K就是 FAR (远)了。过去买内存块,内存大小是64K,大一点128K,256K. 音频文件(wma,mp3) 采样频率 64K, 128K.
64K个整数,就是65536,数的范围是0到65535,用16进制表示就是 0x0000 到 0xFFFF. 0xFFFF等于 16的4次方减1。
编程中,常用到64K的地方,例如,端口号,颜色种类,采样频率等,就会遇到65535 极限。
0 ~ 65535 一共是 65536 个。
计算机是从 0 开始数数的,所以这个 2 次幂减一的值经常用到。像 255、32767、65535 等等。
c语言中,无符号整型变量一般是16位,最大值65535
左边16进制,右边为十进制
FF=256
FFFF=655636
回答者:drippy - 见习魔法师 三级 9-9 00:19
寒楼上的,你学过进制转换吗
端口问题系统的最大端口就是65535
计算机端口是从0到65535