
Data Structure
Networking
RDBMS
Operating System
Java
MS Excel
iOS
HTML
CSS
Android
Python
C Programming
C++
C#
MongoDB
MySQL
Javascript
PHP
- Selected Reading
- UPSC IAS Exams Notes
- Developer's Best Practices
- Questions and Answers
- Effective Resume Writing
- HR Interview Questions
- Computer Glossary
- Who is Who
Finding Floor Value of a Given Number in Golang
In Golang, the math.Floor() function is used to find the largest integer value less than or equal to a given float64 value. The function returns a float64 value.
In this article, we will discuss how to find the floor value of a given number in Golang using the math.Floor() function.
Syntax
The syntax for using the math.Floor() function is as follows ?
func Floor(x float64) float64
The Floor() function takes a single argument x of type float64 and returns a float64 value.
Parameters
The Floor() function takes a single parameter x of type float64. This parameter represents the number whose floor value is to be found.
Return Value
The Floor() function returns a float64 value, which represents the largest integer value less than or equal to the given float64 value.
Examples
Here are some examples of using the math.Floor() function to find the floor value of a given number ?
Example 1: Finding the Floor Value of a Positive Number
package main import ( "fmt" "math" ) func main() { num := 7.8 floorVal := math.Floor(num) fmt.Println("Floor value of", num, "is", floorVal) }
Output
Floor value of 7.8 is 7
Example 2: Finding the Floor Value of a Negative Number
package main import ( "fmt" "math" ) func main() { num := -3.2 floorVal := math.Floor(num) fmt.Println("Floor value of", num, "is", floorVal) }
Output
Floor value of -3.2 is -4
Example 3: Finding the Floor Value of Zero
package main import ( "fmt" "math" ) func main() { num := 0.0 floorVal := math.Floor(num) fmt.Println("Floor value of", num, "is", floorVal) }
Output
Floor value of 0 is 0
Conclusion
In this article, we discussed how to find the floor value of a given number in Golang using the math.Floor() function. The math.Floor() function takes a single argument of type float64 and returns a float64 value. It returns the largest integer value less than or equal to the given float64 value.