进制.java

作者: 冰天雪地_6409 | 来源:发表于2017-10-25 17:53 被阅读3次

[图片上传中。。。(1)]进制;有限的字符描述生活中的所有数据
七进制:1-6;
十进制:1-9;
十二进制:
▼十进制转换成二进制的方法:使用十进制的数据不断地除以二,直到商到零为止,从下往上取余即可。
例如:11(十进制)------>1011(二进制)
11/2商5``````1
5/2商2······1
2/2商1·······0
1/2商0·········1
从上往下:1011
▼二进制转化十进制:使用二进制的每一位数不断地乘以2的n次方,n从0开始,每次递增1,然后相加即可。
例如:1101(二进制)···········>(二进制的从后往前)1(2^0)+0(21)+1*(22)+1*(2^3)=13;

二进制的缺点:书写比较长,不方便我们记忆。
解决方法;每三个二进制位记一个数字。
1000(十进制)··········>001 111 101 000(二进制)········>1,7,5,0

三个二进制位表示范围是(1-7):八进制:三个二进制位就是一个八进制位

十进制转化八进制:使用十进制的数据不断地除以8,直到商到0为止,从下往上取余即可。
14(十进制)·········>16(八进制)
14/8=1····6
1/8=0····1(从下往上取余数)

八进制转换十进制:使用八进制的每一位数不断地乘以8的n次方,n从0开始,每次递增1,然后相加即可。
17(八进制)···········>15(十进制)
17(八进制)=7(8^0)+1(8^1)=15

135(八进制数据)·············>1 011 101(二进制)

方式一:八进制先转成十进制,然后再转成二进制
方式二:利用八进制与二进制之间的关系也可以转换

四个二进制记忆一个数字
十六进制的组成元素(0-9 a-f)

十进制与十六进制之间的转换;使用十进制的数据不断的除以16,直到商为0为止,从下往上取余数即可。
54(十进制)··········>36(十六进制)
54/16=3`````6
3/16=0````````3

十六进制转换成十进制;使用十六进制的每一位数不断地乘以16的n次方,n从0开始,每次递增1,然后相加即可。
12(十六进制)···········>2(16^0)+1(16^1)=18

1a(十六进制)············>1 1010 (二进制)
把十六进制的每一位数都转换成四位的二进制数据即可。

1 0101 1010(二进制)···········>1,5,a(十六进制)

///
class 文件名{
public static void main(String[]args){
//十进制
System.out.println(10);
//如果一个数据要以二进制的形式体现,是以0b开头,jdk7.0的新特性
System.out.println(0b10);
//如果数据是以0开头的,那么该数据就是一个八进制的数据。
System.out.println(010);
//如果数据是以0x开头,那么该数据就是一个十六进制的数据。
System.out.println(0x10);
}

}

///

相关文章

  • java基础|java中的二进制运算以使用场景

    本文知识点java中用二进制使用场景java中声明二进制数据java中拼接二进制数据二进制的使用场景做标识用二进制...

  • Java learning(二: Java语言基础)

    本阶段讲解了Java语言的基本语法,是Java语言的基本知识 Java语言基础-计算机进制转换:二进制、八进制、十...

  • java基础|java中的二进制运算以使用场景

    本文知识点 java中用二进制使用场景java中声明二进制数据java中拼接二进制数据 二进制的使用场景做标识用 ...

  • 十进制转二进制

    十进制转二进制 JAVA实现 一、toBinaryString()方法 利用Java自己封装的转换二进制静态方法直...

  • iApp-v3 Java Api的调用方法

    如何在iApp中用java api实现10进制转16进制 API组成 类名.方法名 例如:java.lang.St...

  • 四、计算机相关知识

    1.进制 在java 程序中支持几种进制的数据。 十进制:100 十六进制:0x10 八进制:012 二...

  • 个人复习点-java核心技术第9版-I

    感觉《java核心技术》有很多总结性的话,《java程序设计》更适合新学。1、数字的进制表示法16进制:0x8进制...

  • 二进制基础

    了解 十进制和二进制的由来 进制转换 位运算 JDK内置的进制转换 Java中的进制 十进制和二进制的又来 十进制...

  • java——进制

    进制转换 10进制十进制(逢10进1)是我们最常用的一种数位进制方式。 10进制和2进制可以相互转换,举例如下: ...

  • 进制.java

    [图片上传中。。。(1)]进制;有限的字符描述生活中的所有数据七进制:1-6;十进制:1-9;十二进制:▼十进制转...

网友评论

    本文标题:进制.java

    本文链接:https://www.haomeiwen.com/subject/ppfqpxtx.html