tinygo/testdata/float.go
2018-09-29 00:12:23 +02:00

26 строки
411 Б
Go

package main
func main() {
// sanity
println(3.14159265358979323846)
// float64
f64 := float64(2) / float64(3)
println(f64)
println(f64 + 1.0)
println(f64 - 1.0)
println(f64 * 2.0)
println(f64 / 2.0)
// float32
f32 := float32(2) / float32(3)
println(f32)
println(f32 + 1.0)
println(f32 - 1.0)
println(f32 * 2.0)
println(f32 / 2.0)
// casting
println(float32(f64))
println(float64(f32))
}