今天使用JAVA从入门到精通这本书的光碟视频自学JAVA;
之前我有C语言和c++基础。但是学的都一般。就是都学到简单的文件操作。没有深度学习。
今天学到了JAVA的数据类型
JAVA的long类型需要在数据后面加入l;(因为默认整形类型为int);
float类型需要在数据后面加入f; (因为默认浮点类型为double);
近似值不精准问题
如 double 4.35*100;得到结果434.99999999;
采用四舍五入的方法来解决 Math.round();
0.1=2。0-1.9;
采用最小数对比法
Math.abs()与1e-6相比较;
位运算问题
short因为是低精度数,无法进行 无符号右移;