도찐개찐

[python] 수치 연산 함수 본문

PYTHON

[python] 수치 연산 함수

도개진 2022. 7. 12. 10:41

https://dev-truly.tistory.com/entry/python-%EC%88%98%ED%95%99math-%ED%95%A8%EC%88%98

 

[python] 수학(math) 함수

https://dev-truly.tistory.com/entry/python-%EC%88%98%EC%B9%98-%EC%97%B0%EC%82%B0-%ED%95%A8%EC%88%98 [python] 수치 연산 함수 번호 산술연산 결과 연산자이름 설명 1 print( abs (-3) ) 3 abs 절대값 2 prin..

dev-truly.tistory.com

번호 산술연산 결과 연산자이름 설명
1 print( abs (-3) ) 3 abs 절대값
2 print( round (3.462,2) ) 3.46 round 반올림
3 print( divmod (5,3) ) (1, 2) divmod 몫과 나머지
4 print( complex (5,3) ) (5 + 3j) complex 복소수
5 print( pow (5,3) ) 125 power 지수
6 a = 5 + 3j
print( a.conjugate() )
(5 - 3j) conjugate 켤레 복소수
  • round는 반올림 함수입니다. 콤마(,) 다음의 숫자는 소수 이하 자릿수입니다. 생략하면 0으로 인식하게 됩니다. round(3.123,1)의 결과가 3.1이 되는 것을 확인할 수 있습니다.
  • complex는 복소수를 만드는 함수입니다. 허수부는 i가 아닌 j를 사용합니다. real과 imag를 사용해서 실수부와 허수부를 출력할 수 도 있습니다.
a = (complex(5,3))

print(a)

print(a.real)
print(a.imag)

'''
결과 값
(5+3j)
5.0
3.0 
'''

 

  • divmod는 몫과 나머지를 한 번에 구할 수 있습니다. 
# a = 몫, b = 나머지
a, b = divmod(7, 3);

print("a = %d, b = %d" % (a, b))

# 결과
# a = 2, b = 1

 

  • 켤레 복소수를 출력하는 conjugate는 변수 a = 3 + 2j처럼, 변수에 저장되어있는 복소수의 켤레를 출력합니다.
a = 3 + 2j

print(a.conjugate())
# 결과 값
# (3-2j)

 

출처 : https://yang-wistory1009.tistory.com/12

728x90

'PYTHON' 카테고리의 다른 글

[Mac] Seleninum Driver 설치  (0) 2022.10.26
[python] 수학(math) 함수  (0) 2022.07.12
[python] 형변환(casting)  (0) 2022.07.12
[python] 연산자(operator)  (0) 2022.07.11
[python] 사칙 연산자  (0) 2022.07.11
Comments