java float数据示例
时间: 2024-09-14 07:11:58 浏览: 34
Java数据类型转换实例解析
5星 · 资源好评率100%
在Java中,`float`是一个32位单精度浮点数类型,用于存储小数值。它的范围大约从1.4E-45到3.402823466E+38,可以表示有限的非整数值。
下面是一些关于`float`类型的示例:
```java
// 定义并初始化float变量
float floatValue = 3.14f; // 使用f后缀明确它是float类型
System.out.println("Float value: " + floatValue);
// 操作符示例
float num1 = 10.5f;
float num2 = 2.7f;
float sum = num1 + num2;
float difference = num1 - num2;
float product = num1 * num2;
System.out.println("Sum: " + sum);
System.out.println("Difference: " + difference);
System.out.println("Product: " + product);
// 范围测试
if (num1 == Float.POSITIVE_INFINITY) {
System.out.println("One number is positive infinity");
}
// 小数比较
if (Math.abs(floatValue - 3.14) < 0.0001f) {
System.out.println("Two values are almost equal within a small tolerance");
}
阅读全文