how to convert float to int in golang?
August 18, 2022Hi Friends 👋,
Welcome To aGuideHub! ❤️
To convert float to int in golang, use the int()
method it will return float to int. You have to just call it int(v)
.
Follow the below tutorial if you are struggling with installing GO in windows.
https://aguidehub.com/blog/how-to-install-golang-in-windows/
Today, I will show you how do I convert float to int in golang, as mentioned above I’m going to use the int()
method which is built-in provided by golang.
Let’s start our Golang convert float to int example
main.go
package main
import (
"fmt"
"reflect"
)
func main() {
var x float64 = 5.7
fmt.Println(x)
fmt.Println(reflect.TypeOf(x))
var y int = int(x)
fmt.Println(y)
fmt.Println(reflect.TypeOf(y))
}
In the above example, we have converted float value to int and printed in golang console. let’s check the output.
Output
5.7
float64
5
int
I hope it helps you, All the best 👍.