-
信息存储
三种最重要的数字编码:
无符号:编码是基于传统的二进制表示法的。表示大于或等于零的数字。
二进制补码:编码时表示有符号整数的最常见的方式。有符号整数就是为正或者为负的数字。
浮点数:编码是表示实数的科学记数法的以二为基数的版本。
-
整数表示
有符号数到无符号数的隐式强制转换导致了某些与直觉不相符的行为,而且我们常常会忽视了它的影响。为了避免这类错误的一种方法就是绝不使用无符号数,且大多数语言也不支持无符号整数如Java。
-
整数运算
-
浮点
-
小结
三种最重要的数字编码:
无符号:编码是基于传统的二进制表示法的。表示大于或等于零的数字。
二进制补码:编码时表示有符号整数的最常见的方式。有符号整数就是为正或者为负的数字。
浮点数:编码是表示实数的科学记数法的以二为基数的版本。
有符号数到无符号数的隐式强制转换导致了某些与直觉不相符的行为,而且我们常常会忽视了它的影响。为了避免这类错误的一种方法就是绝不使用无符号数,且大多数语言也不支持无符号整数如Java。