Java基础——进制,浮点数
进制
二进制:
用 0,1表示,满2进1。、
以0b或者0B开头。
八进制
用 0到7表示,满8进1。
以数字0开头。
十进制
用 0到9表示,满10进1
十六进制
用 0到9及A到F表示,此处的A到F不区分大小写,满16进1。
以0X或者0x开头。
例子如下:
int i1 = 0B10; // 二进制0B
int i2 = 010;  // 八进制0
int i3 = 10;   // 十进制
int i4 = 0X10; // 十六进制0X
浮点数
// 最好完全避免使用浮点数进行比较
// 最好完全避免使用浮点数进行比较
// 最好完全避免使用浮点数进行比较
float f = 0.1f;
double d = 1.0/10;
System.out.println(f == d);  // 输出false
System.out.println(f);       // 输出0.1
System.out.println(d);       // 输出0.1
 
                    
                     
                    
                 
                    
                
 
                
            
         
         浙公网安备 33010602011771号
浙公网安备 33010602011771号