صفحه اصلی / دوره‌های آموزشی / آموزش جاوا پیشرفته، تحقق رویای متخصص شدن / پکیج java.lang معرفی کلاس Math

پکیج java.lang معرفی کلاس Math

پکیج java.lang معرفی کلاس Math
براي خريد اين درس نياز است وارد سايت شويد. در صورت نداشتن حساب کاربري عضو شويد.
77,400 تومان

جلسات دوره


                                                                           
مهدی عباسی
مدرس:

مهدی عباسی

18 سال سابقه برنامه‌نویسی و تدریس برنامه‌نویسی
کسب مقام‌های اول و دوم کشوری در مسابقات برنامه‌نویسی

مهدی عباسی هستم، مسلط به حداقل ۲۰ زبان مطرح برنامه نویسی به صورت پیشرفته، مدیر عامل شرکت آریا نرم افزار و بنیانگذار آکادمی درسمن، مسلط به تدریس دروس تخصصی کاردانی و کارشناسی کامپیوتر، پایگاه داده ها، برنامه نویسی پیشرفته، مبانی برنامه نویسی، مباحث ویژه طراحی وب و .... مشاهده رزومه

پکیج 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

 

بسیار خرسندیم که با یک جلسه دیگر از این آموزش جاوا پیشرفته در خدمت شما بودیم و توانستیم به پیشرفت شما دوستان عزیز کمک کنیم. شما عزیزان می‌توانید برای دسترسی بیشتر به جلسات این دوره از آموزش، آن را دانلود کنید.

شما درسمنی های عزیز هر گونه سوال یا ابهامی از این جلسه داشتید می‌توانید به انجمن برنامه نویسان جاوا مراجعه کنید و سوالات خود را بپرسید.

ممنون از همراهی شما

 

نظرات دانشجویان

نظر شما در تصمیم دیگران اثرگذار است.

لطفا برای همراهان درسمن و بهتر شدن دوره نظر خود را بنویسید.

برای ارسال نظر نیاز است وارد سایت شوید. در صورت نداشتن حساب کاربری عضو شوید.
ثبت نام

656