您的位置:首页 > 编程语言 > Java开发

进制转换基础

2017-06-04 11:17 183 查看
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进制
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  java 基础概念