ریاضیات (Math)
اینجا با ریاضیات C++ آشنا می شویم. منظور از ریاضیات، تابع های آماده برای کار با عدد است. با این تابع ها سریع تر حساب می کنیم. سپس کد تمیزتر می شود.
تابع های max و min در ریاضیات C++
تابع max(x,y) عدد بزرگ تر را می دهد. همچنین min(x,y) عدد کوچک تر را می دهد.
cout << max(5, 10);
cout << min(5, 10);
کتابخانه cmath در C++
کتابخانه (Library) مجموعه ای از تابع های آماده است. در <cmath> تابع هایی مثل sqrt، round و log وجود دارد.
// Include the cmath library
#include <cmath>
cout << sqrt(64);
cout << round(2.6);
cout << log(2);
نکته: sqrt یعنی ریشه دوم. همچنین round یعنی گرد کردن عدد. و log یعنی لگاریتم نپر.
تمرین گام به گام
- یک عدد بزرگ تر با
max
چاپ کن. - یک عدد کوچک تر با
min
چاپ کن. - با
sqrt
وround
خروجی ها را ببین.
جمع بندی سریع
max
بزرگ تر را برمی گرداند.min
کوچک تر را برمی گرداند.- <cmath> تابع های ریاضی دارد.
sqrt
ریشه دوم را می دهد.round
عدد را گرد می کند.