پکیج java.lang معرفی کلاس Math
جلسات دوره
مهدی عباسی
مهدی عباسی هستم، مسلط به حداقل ۲۰ زبان مطرح برنامه نویسی به صورت پیشرفته، مدیر عامل شرکت آریا نرم افزار و بنیانگذار آکادمی درسمن، مسلط به تدریس دروس تخصصی کاردانی و کارشناسی کامپیوتر، پایگاه داده ها، برنامه نویسی پیشرفته، مبانی برنامه نویسی، مباحث ویژه طراحی وب و .... مشاهده رزومه
پکیج java.lang معرفی کلاس Math
در جلسه گذشته کلاس class را معرفی کردیم. در این جلسه متدهای پر کاربرد کلاس Math را معرفی میکنیم.
ما گاهی در برنامهها نیاز به انجام محاسبات ریاضی مانند: جذر، توان، سینوس، کسینوس، قدرمطلق و... داریم. اما بسیاری از این عملیاتهای محاسبات ریاضی درون جاوا وجود دارد و نیاز نیست برنامهنویس آن محاسبات را انجام دهد.
کلاس Math درون پکیج java.lang قرار دارد و همانطور که از نام آن پیداست کلاسی برای محاسبات ریاضی است. درون این کلاس توابع زیادی وجود دارد که محاسبات ریاضی مانند: قدرمطلق، جذر، توان، لگاریتم و... را به سادگی انجام میدهد در این جلسه پر کاربردترین متدهای این کلاس را معرفی و بررسی میکنیم.
متدهای پر کاربرد کلاس Math
متد abs
این متد قدرمطلق عدد را محاسبه میکند و برمیگرداند.
System.out.println(Math.abs(-234.575));
خروجی
234.575
متد ceil
این متد عدد اعشار را دریافت میکند و عدد را رو به بالا گرد(رُند) میکند و نتیجه را به عنوان خروجی برمیگرداند.
System.out.println(Math.ceil(45.123));
خروجی
46.0
متد floor
این متد عدد اعشار را دریافت میکند و قسمت اعشار عدد را حدف میکند و نتیجه را به عنوان خروجی برمیگرداند.
System.out.println(Math.floor(45.123));
خروجی
45.0
متد round
این متد عدد اعشار را دریافت می کند و به نسبت قسمت اعشار عدد را گرد(رُند) میکند.
System.out.println(Math.round(45.123));
System.out.println(Math.round(45.623));
خروجی
45
46
متد max
این متد دو عدد دریافت میکند و بزرگ ترین عدد را برمیگرداند.
System.out.println(Math.max(4,56));
خروجی
56
متد min
این متد دو عدد دریافت میکند و کوچک ترین عدد را برمیگرداند.
خروجی
4
متد toRadians
این متد یک عدد به عنوان درجه دریافت میکند و رادیان را محاسبه میکند و نتیجه را به عنوان خروجی برمیگرداند.
System.out.println(Math.toRadians(180));
خروجی
3.141592653589793
متد sin
این متد یک عدد به دریافت میکند و سینوس را محاسبه میکند و نتیجه را به عنوان خروجی برمیگرداند.
نکته: عدد ورودی تابع حتما باید رادیان باشد.
System.out.println(Math.cin(Math.toRadians(90)));
متد cos
این متد یک عدد به دریافت می کند و کسینوس را محاسبه میکند و نتیجه را به عنوان خروجی برمیگرداند.
نکته: عدد ورودی تابع حتما باید رادیان باشد.
System.out.println(Math.cos(Math.toRadians(90)));
متد tan
این متد یک عدد به دریافت میکند و تانژانت را محاسبه میکند و نتیجه را به عنوان خروجی برمیگرداند.
نکته: عدد ورودی تابع حتما باید رادیان باشد.
System.out.println(Math.tan(Math.toRadians(90)));
متد pow
این متد دو عدد اعشاری دریافت میکند و عدد اول را به توان عدد دوم محاسبه میکند و نتیجه را به عنوان خروجی برمیگرداند.
System.out.println(Math.pow(2.5,5));
خروجی
97.65625
بسیار خرسندیم که با یک جلسه دیگر از این آموزش جاوا پیشرفته در خدمت شما بودیم و توانستیم به پیشرفت شما دوستان عزیز کمک کنیم. شما عزیزان میتوانید برای دسترسی بیشتر به جلسات این دوره از آموزش، آن را دانلود کنید.
شما درسمنی های عزیز هر گونه سوال یا ابهامی از این جلسه داشتید میتوانید به انجمن برنامه نویسان جاوا مراجعه کنید و سوالات خود را بپرسید.
ممنون از همراهی شما
نظر شما در تصمیم دیگران اثرگذار است.
لطفا برای همراهان درسمن و بهتر شدن دوره نظر خود را بنویسید.