进制

对于整数,有四种表示方式

二进制(binary):0 1 逢2进一,以0b或者0B开头

十进制(Decimal):0~10 逢十进一

八进制(Octal):0 ~ 7 逢8进一 以数字0开头

十六进制(hex):0~9 以及A~F 以0X开头或者0x开头表示,此时x不区分大小写

【二进制】

最高位---【符号位】:0表示是正数,1表示是负数

【正数】

三种形式-----原码,反码, 补码【正数的原码,反码,补码都相同】

【负数】

eg: 1  0  0  0 1  1 1 0 [负十四的原码]

【补码】:除符号位之外,都取反 1 1 1 1  0 0 0 1 【负十四的补码】

【反码】:【补码】+ 1 【  1 1 1 1 0 0 0 1】

【计算机的底层都以补码的方式来存储数据】----无论正负

十进制-----二进制: 除2取余的逆

 

posted @ 2023-05-23 15:48  不会秃头的喜羊羊  阅读(114)  评论(0)    收藏  举报