Convert Float32 to Float64 and Float64 to Float32
Example
package main
import (
"fmt"
"reflect"
)
func main() {
var f32 float32 = 10.6556
fmt.Println(reflect.TypeOf(f32))
f64 := float64(f32)
fmt.Println(reflect.TypeOf(f64))
f64 = 1097.655698798798
fmt.Println(f64)
f32 = float32(f64)
fmt.Println(f32)
}
Output
float32
float64
1097.655698798798
1097.6556
Most Helpful This Week
Find odd and even numbers using goroutines and channels
Creating a Struct Instance Using a Struct Literal
How to convert String to Boolean Data Type Conversion in Go?
Golang program for implementation LZW Data Compression and Uncompression
How append a slice to an existing slice in Golang?
GO Program to Find the Largest Number Among Three Numbers