编程语言
首页 > 编程语言> > Java数值型表现形式

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