Answered step by step
Verified Expert Solution
Question
00
1 Approved Answer
Hi, I am a complete n00b, please help me with this... I am learning the GO programming language and I am told by the error
Hi,
I am a complete n00b, please help me with this... I am learning the GO programming language and I am told by the error that "z" is underfined in my code here at line 13. As in: z is apparently undefined here: for z := 1.0; z != result; {
But I define z with the " := " operator... so it should be 1.0 no?
package main
import ( "fmt" )
func Sqrt(x float64) float64 { result := 2.0 for z := 1.0; z != result; { z -= (z*z - x) / (2*z) result = z } return z }
func main() { fmt.Println(Sqrt(2)) }
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access with AI-Powered Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started