선수로 산다, 때론 좋은 코치로
[golang] A Tour of Go - 48 연습 문제
[golang] A Tour of Go - 48 연습 문제https://go-tour-kr.appspot.com/#48complex64 타입과 complex128 타입을 통해서 Go 언어의 복소수 지원 기능을 알아봅니다. 세제곱근을 얻기 위해서는, 뉴턴의 방법 (Newton's method)을 적용하여 다음을 반복 수행합니다: z = z - (z * z * z - x) / (3 * z * z) 알고리즘이 잘 동작하는지 확인하기 위해 2의 세제곱근을 구해봅시다. math/cmplx 패키지에는 Pow 함수가 있습니다.뉴턴의 방법은 반복이 필요하므로 for 문 활용해서 10번 반복실행합니다. for i:=0; i
개발 관련/go
2018. 2. 12. 20:57