数据类型的一些细节
java中怎么表示 二, 八,十,十六进制数
//二进制数 (以0b开头表示二进制数 后面只能跟 0和1)
int i=0b11;
int i=0b1101;
//八进制数 (以0开头表示八进制数 java数字以0开头就默认为八进制数,后面只能跟 0-7范围的数字)
int i=07;
int i=048;
int i=0777;
//十进制数 (不能以0,0b等开头 ,后面只能跟0-10范围的数字)
int i=10;
int i=999;
//十六进制数(以0x开头表示十六进制数,后面只能跟0-F (A-F)为(10-15))
int i=0xfff;
int i=0xabc;
int i=0xdef;
浮点数的一些问题
思考:
float f=0.1f;
double d=1.0/10;
System