در زیر با نحوه کار تابع max آشنا می شوید. در مثال زیر بین دو عدد 4و15 عدد بزرگتر یا ماکزیموم چاپ می شودخروجی عدد 15 خواهد بود.
#include <iostream>
using namespace std;
int main() {
cout << max(4, 15);
return 0;
}
تابع min در ++C
از تابع min در ++C برای پیدا کردن کوچکترین عدد یا مینیموم استفاده می شود.
در مثال زیر بین دو عدد 8 و 7 عدد کوچکتر چاپ می شود.
#include <iostream>
using namespace std;
int main() {
cout << min(8,7);
return 0;
تابع round و sqrt
برای فراخوانی بعضی توابع ریاضی در ++C می بایست کتابخانه cmath در ابتدای کد ، را فراخوانی کرد.
تابع sqrt ریشه دوم عدد را پیدا می کند. مثلا عدد 5*5 مساوی 25 است.
در مثال زیر sqrt عدد 25 را پیدا کردیم که خروجی 5 می باشد.
تابع round برای پیدا کردن عدد رند اعداد اعشاری می باشد. خروجی رند 3.4 عدد 3 می باشد که پس از اجرای کد نیز خواهید دید.
اما رند اعداد اعشاری 3.5 و بزرگتر از 3.5 عدد 4 خواهد بود.
پس خروجی رند 3.5 و 3.7 عدد 4 خواهد بود.
#include <iostream>
#include <cmath>
using namespace std;
int main() {
cout << sqrt(25) << "\n";
cout << round(3.7) << "\n";
cout << round(3.4) << "\n";
cout << round(3.5) << "\n";
return 0;}
در مثال زیر چند تابع ریاضی دیگر را بررسی می کنیم.
تابع log لگاریتم را مشخص می کند نتیجه را در خروجی می بینید.
تابع abs عدد مطلق را مشخص می کند خروجی عدد 36 خواهد بود.
خروجی ceil عدد 4 می باشد. عدد صحیح را بازمی گرداند.
تابع fmin کوچکترین عدد اعشاری را مشخص می کند در مثال زیر ، می توانید خروجی را ببینید.
#include <iostream>
#include <cmath>
using namespace std;
int main() {
cout << log(2) << "\n";
cout << abs(-36) << "\n";
cout << ceil(3.7) << "\n";
cout << fmin(3.6,7.8) << "\n";
return 0;}
پایان قسمت هشتم