Java float keyword

2025年02月22日 | 阅读 2 分钟

Java float 关键字是一种基本数据类型。它是单精度 32 位 IEEE 754 浮点数。它用于声明变量和方法。它表示小数。

注意事项

  • float 的范围是从 1.40129846432481707e-45 到 3.40282346638528860e+38(正数或负数)。
  • 它的默认值为 0.0f。
  • 它的默认大小为 4 字节。
  • 它可用于节省大型浮点数数组的内存。
  • 使用 float 来表示精确值(如货币)并不是一个好方法。

Java float 关键字示例

示例 1

让我们看一个显示 float 类型变量的简单示例。

输出

num1: 5.5
num2: 5.0

示例 2

在此示例中,我们向 float 变量提供整数值。在这里,编译器会隐式地将整数类型转换为 float,并以小数形式显示相应的值。

输出

num1: 5.0
num2: 10.0

示例 3

在此示例中,我们提供了一个较大的十进制值。

输出

num1: 5.812167E8
num2: 7.8368497

示例 4

在此示例中,我们将 float 值赋给 decimal 变量。

输出

Exception in thread "main" java.lang.Error: Unresolved compilation problem: 
	Type mismatch: cannot convert from double to float

示例 5

在此示例中,我们提供十进制值的上限。

输出

num1: 1.4E-45
num2: 3.4028235E38

示例 6

在此示例中,我们以科学记数法提供值

输出

num1: 1873.2
num2: 1873.2

示例 7

在此示例中,我们创建一个返回 float 值的函数。

输出

62.5
下一个主题Int-keyword-in-java