math.hλ μ¬λ¬ μν ν¨μλ€μ ν¬ν¨νλ C μΈμ΄μ νμ€ λΌμ΄λΈλ¬λ¦¬μ΄λ€.
λλΆλΆμ ν¨μλ€μ΄ λΆλμμμ μ λ€λ£¨λ©°, κ°λλ λΌλμμ μ¬μ©νλ€.
μΆμ² - μν€λ°±κ³Ό: https://ko.wikipedia.org/wiki/C_%EC%88%98%EC%8B%9D_%ED%95%A8%EC%88%98
CμΈμ΄ 곡μ μΉνμ΄μ§ - Common mathematical functions: https://en.cppreference.com/w/c/numeric/math
math.h λΌμ΄λΈλ¬λ¦¬μ ν¨μλ€μ λ€μν μν κ³μ°μ μ¬μ©λλ©°, μμΉ κ³μ°, μΌκ° ν¨μ κ³μ°, μ§μ λ° λ‘κ·Έ μ°μ°, λ°μ¬λ¦Ό λ±μ μ μ©νλ€. μ΄ λΌμ΄λΈλ¬λ¦¬μ ν¨μλ€μ μ¬μ©νλ©΄ μνμ μΈ κ³μ°μ μ½κ³ ν¨μ¨μ μΌλ‘ μ²λ¦¬ν μ μλ€.
μλ₯Ό λ€μ΄, λ€μκ³Ό κ°μ΄ math.h λΌμ΄λΈλ¬λ¦¬μ ν¨μλ₯Ό μ¬μ©νμ¬ μμ£Όμ¨ πλ₯Ό κ³μ°ν μ μλ€:
1 2 3 4 5 6 7 8 | #include <stdio.h> #include <math.h> int main() { double pi = M_PI; printf("μμ£Όμ¨ Ολ %.15f μ
λλ€.\n", pi); return 0; } | cs |
μ μμ μμ M_PIλ math.h λΌμ΄λΈλ¬λ¦¬μ 미리 μ μλ μμλ‘μ μμ£Όμ¨ κ°μ λνλΈλ€.
μΆλ ₯ κ²°κ³Όλ 3.141592653589793κ³Ό κ°μ΄ μμ£Όμ¨μ κ·Όμ¬κ°μ΄ μΆλ ₯λ κ²μ΄λ€.
'1νλ (2023) > C μΈμ΄' μΉ΄ν κ³ λ¦¬μ λ€λ₯Έ κΈ
[C] Study: λ³μμ μλ£ν - (3) μ μν (0) | 2023.08.12 |
---|---|
[C] Study: λ³μμ μλ£ν - (2) μλ£ν (0) | 2023.08.12 |
[C] C study mini project: ν¨μ - μμ μΆλ ₯ νλ‘κ·Έλ¨ (0) | 2023.07.15 |
[C] C study mini project: λ°°μ΄ (0) | 2023.07.13 |
[C] Study: λ³μμ μλ£ν - (1) λ³μ (0) | 2023.07.11 |