笔记
江南不下雨_
佛大卖油翁
展开
-
二进制 转换为 十进制
二进制转换为十进制,如下:正数的原码、反码、补码都相同,底层都以补码的方式存储。负数的原码:直接将数值转换成二进制,最高位为符号位(0代表正数,1代表负数)。负数的反码:将原码按位取反,最高位/符号位保持不变。负数的补码:反码的数值+1,就是补码。负数二进制转为十进制 (举例):负数的原码: 1 0 0 0 1 1 1 0负数的反码: 1 1 1 1 0 0 0 1负数的补码: 1 1 1 1 0 0 1 0计算机的底层都以补码的方式来存储数据。...原创 2021-04-08 22:08:01 · 1371 阅读 · 8 评论 -
二进制、十进制、八进制、十六进制的小区别
二进制:满2进1,以 0b 或 0B 开头。十进制:满10进1,0~9。八进制:满8进1,以 0 开头,0~7。十六进制:满16进1,以 0x 或 0X 开头(A~F 不区分大小写),0-9 及 A-F。其中,F 等于十进制的15。原创 2021-04-08 21:53:39 · 1032 阅读 · 1 评论 -
float 型与 double 型的区别
float:单精度(占4字节),尾数精确到7位有效数字(通常,精度很难满足需求)。表示的范围比long还大。声明时,需要在结尾加上 f 或 F。double:双精度(占8字节),精度是float的两倍(通常是用double型)。...原创 2021-03-29 14:32:38 · 384 阅读 · 3 评论