일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- list
- Google Spreadsheet
- django
- Kotlin
- Github
- string
- Python
- numpy
- PostgreSQL
- google apps script
- Apache
- math
- Excel
- Mac
- gas
- SQL
- dataframe
- Java
- array
- 파이썬
- PySpark
- hive
- c#
- PANDAS
- Google Excel
- matplotlib
- Tkinter
- Redshift
- GIT
- Today
- Total
목록math (27)
달나라 노트
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됩니다.
math library의 fmod() method는 두 숫자의 나누기 결과에서 나머지를 return합니다. Syntax math.fmod(x, y) x, y는 숫자입니다. fmod() method는 x / y의 나머지를 return합니다. 예시를 봅시다. import math print(math.fmod(10, 6)) print(math.fmod(5, 2)) -- Result 4.0 1.0 - math.fmod(10, 6) 10 / 6을 하면 나머지가 4입니다. 따라서 return값이 4입니다. - math.fmod(5, 2) 5 / 2를 하면 나머지가 1입니다. 따라서 return값이 1입니다. return값은 모두 float type입니다.
math library의 fabs() method는 절대값을 return합니다. Syntax math.fabs(x) 예시를 봅시다. import math print(math.fabs(-10)) print(math.fabs(5)) print(math.fabs(-10.6)) -- Result 10.0 5.0 10.6 위 결과를 보면 fabs() method의 인자로 전달된 숫자에서 부호가 모두 사라지고 절대값이 return된 것을 볼 수 있습니다. 여기서 한가지 눈여겨볼건 fabs(-10), fabs(5)의 return값이 각각 10.0, 5.0입니다. 정수를 전달했는데 float type의 숫자가 return되었습니다. 따라서 fabs() method는 결과를 float type으로 return합니다.