The Go code is below.
Error Message: syntax error: unexpected float64 at end of statement in line 9.
package main
import (
"fmt"
"math"
)
func pow(x, n, lim float64) float64 {
v float64 = math.Pow(x,n) // line 9
if v<lim {
return v
} else {
fmt.Printf("%g >= %g
", v, lim)
}
return lim
}
func main() {
fmt.Println(
pow(3, 2, 10),
pow(3, 2, 20),
)
}
I don't know what is wrong. Who know that?