일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
- Github
- PySpark
- c#
- numpy
- PostgreSQL
- Excel
- SQL
- gas
- list
- Google Excel
- 파이썬
- array
- string
- Tkinter
- math
- Python
- Google Spreadsheet
- Apache
- Java
- Redshift
- Mac
- matplotlib
- django
- Kotlin
- dataframe
- GIT
- hive
- PANDAS
- google apps script
- Today
- Total
목록Python/Python math (8)
달나라 노트
math library의 modf() method는 어떤 실수의 정수부, 소수부를 tuple에 묶어서 return합니다. Syntax math.modf(x) x는 어떤 숫자입니다. x의 정수부와 소수부를 나눠서 하나의 tuple에 묶어서 return해줍니다. 예시를 봅시다. import math print(math.modf(10.33)) print(math.modf(10.723)) -- Result (0.33, 10.0) (0.723, 10.0) - math.modf(10.33) 10.33의 정수부는 10이고, 소수부는 0.33입니다. 따라서 (실수부, 정수부) 이렇게 각각을 하나의 tuple로 묶어서 return합니다. 결과를 보면 (0.33, 10.0) 입니다. - math.modf(10.723) 1..
math library의 factorial() method는 특정 숫자의 factorial 값을 return합니다. Syntax math.factorial(x) x는 숫자입니다. 전달받은 x의 팩토리얼 값을 return합니다. 팩토리얼 값을 계산하기 때문에 x는 양의 정수만을 받습니다. (실수, 음수 등을 전달하면 error가 발생합니다.) 예시를 봅시다. import math print(math.factorial(5)) -- Result 120 - math.factorial(5) 5!의 값을 계산하여 return합니다. 5! = 5 * 4 * 3 * 2 * 1 = 120 이므로 120이 return됩니다.
math library의 sqrt() method는 제곱근 값을 return합니다. Syntax math.sqrt(x) x는 어떤 숫자입니다. sqrt() method는 x의 제곱근 값을 return합니다. 예시를 봅시다. import math print(math.sqrt(16)) print(math.sqrt(64)) -- Result 4.0 8.0 - math.sqrt(16) 16의 제곱근은 4이므로 4가 return됩니다. - math.sqrt(64) 64의 제곱근은 8이므로 8이 return됩니다. return값을 보면 4.0, 8.0의 float type입니다. sqrt() method는 float type의 값을 결과로 return합니다.
math library의 pow() method는 거듭제곱의 결과를 return합니다. Syntax math.pow(x, y) x, y는 숫자입니다. pow() method는 x^y 의 결과를 return합니다. 예시를 봅시다. import math print(math.pow(2, 3)) print(math.pow(10, 4)) -- Result 8.0 10000.0 - math.pow(2, 3) 2^3의 결과는 8이므로 8이 return됩니다. - math.pow(10, 4) 10^4의 결과는 10000이므로 10000이 return됩니다. return값을 보면 8.0, 10000.0으로 모두 float type으로 return됩니다.