📜  带有示例的 Scala Float signum() 方法(1)

📅  最后修改于: 2023-12-03 15:09:45.174000             🧑  作者: Mango

Scala Float signum() 方法

Scala中的Float类具有名为signum()的方法,该方法返回指定浮点数的符号,其返回值具有以下约定:

  • 如果指定值为负,则返回-1.0。
  • 如果指定值为正,则返回1.0。
  • 如果指定值是零,则返回0.0。

以下是具有示例的Scala Float signum()方法的语法:

def signum(): Float
参数

该方法没有参数。

返回值

该方法返回浮点数的符号,其类型为Float。

示例

以下示例演示了Scala Float类的signum()方法的用法:

object Example {
   def main(args: Array[String]): Unit = {
      val x: Float = -20.0f
      val y: Float = 20.0f
      val z: Float = 0.0f

      println(x.signum) //输出-1.0
      println(y.signum) //输出1.0
      println(z.signum) //输出0.0
   }
}

在上面的代码中,我们定义了三个Float类型的变量x、y、z,并使用signum()方法检查它们的符号。根据每种情况,该方法返回了-1.0、1.0或0.0。

这是一个完整的Scala程序,它展示了如何使用Float类的signum()方法。

以上就是Scala Float signum()方法的介绍,带有示例,希望能帮助Scala程序员更好地理解该方法的用法。