گرد کردن اعداد در متلب با توابع floor و ceil و round
- تیم تولید محتوا
- MATLAB
گرد کردن اعداد اعشاری در متلب با استفاده از توابع floor، ceil و round در نرم افزار متلب انجام میشود. برای گرد کردن به سمت پایین از تابع floor، گرد کردن به سمت بالا از تابع ceil و گرد کردن به سمت نزدیک ترین عدد صحیح از تابع round استفاده میشود.
در این صفحه آموزشی هر یک از این توابع و نحوه استفاده از آنها را در نرم افزار متلب بررسی میشود.
دستور floor برای گرد کردن اعداد اعشاری
اگر از دستور floor برای گرد کردن عدد اعشاری استفاده کنیم، این عدد به سمت پایین (به سمت منفی بی نهایت) گرد خواهد شد. برای مثال اگر سه عدد 1.01 و 1.49 و 1.51 را داشته باشیم، floor این اعداد همگی برابر 1 خواهد شد.
دستور ceil برای گرد کردن اعداد اعشاری
برای گرد کردن عدد به سمت بالا (به سمت مثبت بی نهایت) از دستور ceil میتوان استفاده کرد. برای مثال اگر دستور ceil را برای سه عدد 1.01 و 1.49 و 1.51 استفاده کنیم، نتیجه برای هر سه عدد برابر 2 خواهد بود.
دستور round برای گرد کردن اعداد اعشاری
برای گرد کردن به نزدیکترین عدد صحیح از دستور round استفاده میشود. اگر دستور round را برای سه عدد 1.01 , 1.49 و 1.51 استفاده کنیم، در اعدادی که قسمت اعشاری آن کمتر از 0.5 است، به سمت پایین و اگر بیشتر از 0.5 باشد، به سمت بالا گرد میشود. نتیجه این دستور برای اعداد 1.01 و 1.49 برابر 1 میشود. برای عدد 1.51 هم نتیجه برابر 2 خواهد شد.
محیط نرم افزار متلب
این دستورات برای مثال فوق در محیط نرم افزار متلب استفاده شده و نتیجه زیر حاصل شده است.
در این صفحه آموزشی، گرد کردن اعداد با استفاده از دستورات floor و ceil و round بحث شد و با کاربرد هر یک آشنا شدیم. حتما نظرات خود را در پایین همین صفحه با ما به اشتراک بگذارید.
