-
카테고리
-
세부 분야
프로그래밍 언어
-
해결 여부
미해결
16의 제곱근은 4도되고 -4도 되는데 4만 나오는 이유가 있나요?
20.12.31 16:03 작성 조회수 124
2
정말 궁금합니다
답변을 작성해보세요.
0
-반
2022.04.14
sqrt 함수는 음수를 반환하지 못 하기 때문에 음수 제곱근을 구하고 싶으면 sqrt(-d) 를 사용하면 된다.. 라는 내용을 찾았습니다만 파이썬에서 적용되는지는 모르겠습니다.
숫자의 제곱근은 음수가 될 수 없습니다. 제곱은 숫자 자체의 곱이고 두 개의 음수를 곱하면 음수가 상쇄되고 결과가 항상 양수이기 때문입니다.
sqrt()
에 음수를 전달하려고 하면 오류 메시지가 표시되고 계산이 실패합니다.출처 : https://python.engineering/ko_kr-python-sqrt/
답변 1