65535和65536都是编程中什么的极限,我老分不清,一般都用65535

来源:百度知道 编辑:UC知道 时间:2024/05/24 21:23:23
谢谢大虾们

0 ~ 65535 一共是 65536 个。

计算机是从 0 开始数数的,所以这个 2 次幂减一的值经常用到。像 255、32767、65535 等等。

因历史原因,计算机中常用两个字节无符号整数单元来计量,也就是所谓的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 极限。

左边16进制,右边为十进制

FF=256
FFFF=655636
回答者:drippy - 见习魔法师 三级 9-9 00:19

寒楼上的,你学过进制转换吗

c语言中,无符号整型变量一般是16位,最大值65535

端口问题系统的最大端口就是65535
计算机端口是从0到65535