在Golang中查找给定数的向下取整值

在Golang中查找给定数的向下取整值

在Golang中,使用math.Floor()函数查找小于或等于给定float64值的最大整数值。该函数返回一个float64值。

在本文中,我们将讨论如何使用math.Floor()函数在Golang中查找给定数的向下取整值。

语法

使用math.Floor()函数的语法如下 –

func Floor(x float64) float64

Floor()函数接受一个float64类型的单个参数x,并返回一个float64值。

参数

Floor()函数接受一个float64类型的单个参数x。该参数表示要查找其下限值的数字。

返回值

Floor()函数返回一个float64值,该值表示小于或等于给定float64值的最大整数值。

示例

以下是使用math.Floor()函数查找给定数字的下限值的一些示例 –

示例1:查找正数的下限值

package main

import (
   "fmt"
   "math"
)

func main() {
   num := 7.8
   floorVal := math.Floor(num)
   fmt.Println("数字", num, "的下限值是", floorVal)
}

输出

数字 7.8 的下限值是 7

示例2:查找负数的下限值

package main

import (
   "fmt"
   "math"
)

func main() {
   num := -3.2
   floorVal := math.Floor(num)
   fmt.Println("数字", num, "的下限值是", floorVal)
}

输出

数字 -3.2 的下限值是 -4

示例3:查找零的下限值

package main

import (
   "fmt"
   "math"
)

func main() {
   num := 0.0
   floorVal := math.Floor(num)
   fmt.Println("数字", num, "的下限值是", floorVal)
}

输出

数字 0 的下限值是 0

结论

在本文中,我们讨论了如何使用math.Floor()函数在Golang中查找给定数字的下限值。 math.Floor()函数接受一个float64类型的单个参数,并返回一个float64值。它返回小于或等于给定float64值的最大整数值。

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程