xxxxxxxxxx
package main
import (
"fmt"
)
func main() {
f := 12.34567
i := int(f) // loses precision
fmt.Println(i) // 12
ii := 34
ff := float64(ii)
fmt.Println(ff) // 34
}
xxxxxxxxxx
package main
import "fmt"
func main() {
var x float64 = 5.7
var y int = int(x)
fmt.Println(y) // outputs "5"
}
xxxxxxxxxx
package main
import "fmt"
func main() {
var number1 int = 20
var number2 float32 = 5.7
var sum float32
// addition of different data types
sum = float32(num1) + num2
fmt.Printf("Sum is %g",sum)
}