摘要: ## 例子[^1]:[^1]: 参考https://blog.csdn.net/allenjay11/article/details/78613862第一种情况:```javashort a = 1;a = a + 1; // 这一步会报错System.out.print(a);```编译器会报错,原因如下:![-w600](https://img2020.cnblogs.com/blog/... 阅读全文
posted @ 2020-06-22 21:11 zhloong 阅读(13981) 评论(1) 推荐(0)
摘要: > 浮点数的基本数据类型不能用`==`比较,包装数据类型不能用 `equals` 比较## 浮点数的表示在计算机系统中,浮点数采用 **符号+阶码+尾数** 进行表示。在Java中,单精度浮点数`float`类型占32位,它的二进制表示方式为:- 符号位:1位,0表示正数; 1表示负数- 指数位:8位,用来表示指数(要加上偏移量)- 小数位:23位,用来表示小数实际上计算机中的浮点数表示方法和科学... 阅读全文
posted @ 2020-06-22 20:59 zhloong 阅读(4510) 评论(0) 推荐(0)
摘要: Java的Math类中提供了一系列关于数学运算的静态方法,常见的运算整理如下[^ref]## 算数运算```javaMath.sqrt() // 平方根Math.cbrt() // 立方根Math.pow(a, b) // 计算a的b次幂Math.max(a, b) // 计算最大值Math.min(a, b) // 计算最小值Math.abs(a, b) // 取绝对值`... 阅读全文
posted @ 2020-06-22 13:59 zhloong 阅读(2131) 评论(0) 推荐(0)