Java数值型表现形式
作者:互联网
整型: (满几进一)
二进制 : 只能由0~1组成 以0b|0B开头
八进制 : 只能由0~7组成 以0开头
十进制 : 默认
十六进制 :只能有0~9,a,b,c,d,e,f(大小写都行)组成,以0x|0X开头
其他进制转十进制: 从后往前看,从最后一位的数开始 * 进制数^(次方从0开始,每次+1),最终的和就是转为的十进制数
十进制转为其他进制: 使用10进制的数一致除以要转为的进制数,得到余数,从下往上看
浮点型:
整数为是0,可以省略 0.15->.15
科学计数法 e->10 1.23E2->1.23*10^2 1.23E-2->1.23/10^2
public class Demo02{
public static void main(String[] args){
System.out.println(0b10);
System.out.println(0B1010); //0*2^0 + 1*2^1 + 0*2^2 + 1*2^3 = 10
System.out.println(01010); //0*8^0 + 1*8^1 + 0*8^2 + 1*8^3 = 520
System.out.println(017); //7*8^0 + 1*8^1=15
System.out.println(0x15); //5*16^0 + 1*16^1=21
System.out.println(0b1100);
System.out.println(014);
System.out.println(.15);
System.out.println(1.23E2);
System.out.println(1.23e-2);
}
}
标签:10,进制,Java,表现形式,System,数值,1.23,println,out 来源: https://blog.csdn.net/weixin_44598587/article/details/100565041