# math.h

Dec 3rd, 2021
921
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
1. #ifndef SRC_S21_MATH_H_
2. #define SRC_S21_MATH_H_
3. #define s21_PI 3.141592653589793238462643383279502884197169399375105820974944 // типо 60(на самом деле 15 или 16) знаков после запятой
4. #define s21_PI_2 314.1592653589793238462643383279502884197169399375105820974944
5. #define s21_PI_3 3141.592653589793238462643383279502884197169399375105820974944
6. #define s21_PI_4 31415.92653589793238462643383279502884197169399375105820974944
7. #define s21_PI_5 314159.2653589793238462643383279502884197169399375105820974944
8. #define s21_PI_6 3141592.653589793238462643383279502884197169399375105820974944
9. #define s21_PI_7 31415926.53589793238462643383279502884197169399375105820974944
10. #define s21_PI_8 314159265.3589793238462643383279502884197169399375105820974944
11. #define s21_PI_9 3141592653.589793238462643383279502884197169399375105820974944
12. #define s21_PI_10 31415926535.89793238462643383279502884197169399375105820974944
13. #define s21_PI_11 (long double)314159265358.9793238462643383279502884197169399375105820974944
14.
15. long int s21_abs(int x);
16. long double s21_acos(double x);
17. long double s21_asin(double x);
18. long double s21_atan(double x);
19. long double s21_ceil(double x);
20. long double s21_cos(double x);
21. long double s21_exp(double x);
22. long double s21_fabs(double x);
23. long double s21_floor(double x);
24. long double s21_fmod(double x, double y);
25. long double s21_log(double x);
26. long double s21_pow(double base, double exp);
27. long double s21_sin(double x);
28. long double s21_sqrt(double x);
29. long double s21_tan(double x);
30.
31. #endif  // SRC_S21_MATH_H_
32.
RAW Paste Data