توابع ریاضی (Math Functions)
توابع ریاضی (Math Functions) کمک می کنند محاسبات عددی را سریع انجام دهیم. «سربرگ (Header)» فایلی برای معرفی توابع است. اینجا از math.h استفاده می کنیم؛ مثل آوردن جعبه ابزار به کلاس.
شروع کار با توابع ریاضی و math.h
برای استفاده از توابع ریاضی، باید math.h را اضافه کنی.
#include <math.h>
نکته: برای مرور «توابع ریاضی» بعداً هم به این صفحه برگرد.
ریشه دوم: تابع sqrt()
ریشه دوم عدد را می دهد. مثل پیدا کردن ضلع مربع از مساحت.
printf("%f\n", sqrt(16));
گرد کردن: ceil() و floor()
ceil() رو به بالا گرد می کند. floor() رو به پایین گرد می کند. مثل نمره کلاسی گرد شده.
printf("%f\n", ceil(1.4));
printf("%f\n", floor(1.4));
توان: تابع pow(x, y)
توان عدد را حساب می کند. مثل 4 به توان 3 که می شود 64.
printf("%f\n", pow(4, 3));
گام های عملی
math.hرا اضافه کن.- تابع مناسب را انتخاب کن.
- نتیجه را با
printfچاپ کن.
نکته: برای نظم کد، فصل اعلان تابع را ببین. همچنین ادامه کار را در توابع inline دنبال کن.
جمع بندی سریع
math.hرا حتماً اضافه کن.sqrtبرای ریشه دوم است.ceilبالا می برد،floorپایین می آورد.powتوان را حساب می کند.- خروجی را فرمت مناسب چاپ کن.