其他分享
首页 > 其他分享> > 整形 浮点型 细节

整形 浮点型 细节

作者:互联网

package week01;

public class intDetail {
public static void main(String[] args) {

int n1 = 1;
//int n2 = (int) 1L;
long n3 = 1L;

//bit是最小的存储单元,byte是一个字节也就是基本存储单元
//社会是由人类构成的,但是人类是由细胞构成的
//以前我总是认为字节是要相加的,一直没有改过,啊哈哈,
byte m1 = 1;
short m2 = 1;


}
}

 

package week01;

public class floatDetail {

public static void main(String[] args) {
//浮点数是由符号位 + 指数位 + 尾数位

//java中浮点数默认是double,如果是float类型 需要加f
float a = 1.1f;
double b = 1.5;
double c = .123;


//一般不可以用浮点数运算来进行比较
double d = 2.7;
double f = 8.1/3;
System.out.println(d + " " + f);

//解决办法
if(Math.abs(d - f) < 0.00001) System.out.println("相等");
}

}

标签:int,double,浮点数,float,浮点,细节,static,整形,public
来源: https://www.cnblogs.com/shuangshuangzi/p/16159851.html