Converting Int data type to Float in Go
Example
package main
import (
"fmt"
"reflect"
)
func main() {
var f32 float32 = 10.6556
fmt.Println(reflect.TypeOf(f32))
i32 := int32(f32)
fmt.Println(reflect.TypeOf(i32))
fmt.Println(i32)
f64 := float64(i32)
fmt.Println(reflect.TypeOf(f64))
}
Output
float32
int32
10
float64
Most Helpful This Week
Golang program for implementation of Knuth–Morris–Pratt (KMP) Algorithm
Cannot use <variable> as <type> value in return statement error in Golang
How do you handle HTTP authentication with an HTTP client in Go?
How To Make an HTTP Server in Golang?
How to Convert string to integer type in Go?
Assign Default Value for Struct Field