1,十进制
十进制(逢十进一)是我们最常用的一种数位进制方式。十进制和二进制可以相互转换。
23678(十进制)=2*10000+2*1000+6*100+7*10+8*1
10被称为基数,10^n被称为权
除二取余法取得二进制
2,二进制
以2位基数2^n为权的进制
0100 0001(二进制) = 2^6+2^0=65(十进制)
2进制转换为十进制
以0开头的,直接将二进制转换为十进制
以1开头的,按位取反,末尾加一,转换为10进制,加负号
10进制转换为2进制
正数取原码
负数取原码,按位取反,末尾加一
toBinaryString转换为二进制
toHexString转换为16进制