abs(x)

이 함수는 x의 "절대값"을 반환하는 함수입니다. 

매개변수 x는 숫자인데요, 정수, 실수 그리고 복소수가 있습니다. 


< 매개변수가 "정수"인 경우 >

>>> abs(333)
       333
>>> abs(-333)
       333

< 매개변수가 "실수"인 경우 >

>>> abs(3.14)
       3.14
>>> abs(-3.14)
       3.14


< 매개변수가 "복소수"인 경우 >

매개변수가 "복소수"인 경우에는, 그 "크기"가 반환됩니다. 영어로는 "magnitude"라고 합니다. 
예를들면, "피타고라스 정리"에 의해 직각삼각형의 빗변의 길이는 이웃하는 두 변의 길이로 구할 수 있는데요, 이 "빗변"의 길이가 "크기(magnitude)"입니다.  직접 확인해 보겠습니다.  

>>> abs(3+4j)
       5.0
>>> abs(1+1j)
       1.4142135623730951

참고사항으로, 수학에서는 허수부분을 i로 표시했는데, 파이썬에서는 j로 표시합니다. 

댓글

이 블로그의 인기 게시물

1.2. 강화학습에서 '사람'의 역할

1.1. 강화 학습 개념

any(iterable)