how to convert int to float in golang?
August 23, 2022Hi Friends 👋,
Welcome To aGuideHub! ❤️
To convert int to float in golang, use the float32()
or float64()
method it will return int as a float. You have to just call it float32(v)
or float64(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 int to float in golang, as mentioned above I’m going to use the the float32()
or float64()
method which is built-in provided by golang.
Let’s start our Golang convert int to float example
main.go
package main
import (
"fmt"
"reflect"
)
func main() {
var a int = 473
fmt.Println(a)
fmt.Println(reflect.TypeOf(a))
b = float32(a)
fmt.Println(b)
fmt.Println(reflect.TypeOf(b))
c = float64(a)
fmt.Println(c)
fmt.Println(reflect.TypeOf(c))
}
In the above example, we have converted int value to float and printed in golang console. let’s check the output.
Output
473
int
473
float32
473
float64
I hope it helps you, All the best 👍.