فهرست سرفصل‌های #C
خانه (HOME) مقدمه (Intro) شروع کار (Get Started) سینتکس (Syntax) خروجی (Output) کامنت ها (Comments) متغیرها (Variables) ثابت ها (Constants) نمایش متغیرها (Display Variables) متغیرهای متعدد (Multiple Variables) شناسه ها (Identifiers) انواع داده (Data Types) تبدیل نوع (Type Casting) ورودی کاربر (User Input) عملگرها (Operators) انتساب (Assignment) مقایسه (Comparison) منطقی (Logical) ریاضی (Math) رشته ها (Strings) اتصال رشته ها (Concatenation) درون گذاری رشته (Interpolation) دسترسی به رشته ها (Access Strings) کاراکترهای ویژه (Special Characters) بولی ها (Booleans) if (If...Else) else (If...Else) else if (If...Else) شکل کوتاه if..else (Short hand if..else) سوئیچ (Switch) حلقه while (While Loop) حلقه for (For Loop) حلقه foreach (Foreach loop) شکستن/ادامه (Break/Continue) آرایه ها (Arrays) حلقه روی آرایه (Loop through an array) مرتب سازی آرایه ها (Sort arrays) آرایه های چندبعدی (Multidimensional arrays) متدها (Methods) پارامترها (Parameters) پارامتر پیش فرض (Default Parameter) مقادیر بازگشتی (Return Values) آرگومان های نام دار (Named Arguments) بارگذاری متد (Method Overloading) شیء گرایی (OOP) کلاس ها/اشیا (Classes/Objects) چند شیء (Multiple Objects) اعضای کلاس (Class Members) سازنده ها (Constructors) قیدهای دسترسی (Access Modifiers) ویژگی ها (Properties) وراثت (Inheritance) چندریختی (Polymorphism) انتزاع (Abstraction) اینترفیس (Interface) چند اینترفیس (Multiple Interfaces) شمارش ها (Enums) فایل ها (Files) استثناها (Exceptions) افزودن دو عدد (Add Two Numbers) نمونه ها (Examples)
#C

#C — ریاضی (Math)

آخرین بروزرسانی: 1404/08/05

ریاضی (Math)

کلاس Math در سی شارپ پر از توابع ریاضی سی شارپ است. این توابع روی اعداد کار می کنند و کارها را سریع می کنند.

بیشترین مقدار: Math.Max(x, y)

بزرگ ترِ دو عدد را می دهد. مثل انتخاب نمره بالاتر.

Math.Max(5, 10);

مشاهده در ادیتور

کمترین مقدار: Math.Min(x, y)

کوچک ترِ دو عدد را می دهد. مثل پیدا کردن کمترین هزینه.

Math.Min(5, 10);

مشاهده در ادیتور

ریشه دوم: Math.Sqrt(x)

ریشه دوم عدد را برمی گرداند. مثل معکوس توان دو.

Math.Sqrt(64);

مشاهده در ادیتور

قدر مطلق: Math.Abs(x)

عدد منفی را مثبت می کند. فاصله از صفر را می دهد.

Math.Abs(-4.7);

مشاهده در ادیتور

گرد کردن: Math.Round()

عدد را به نزدیک ترین عدد صحیح می رساند. مثل نمره 9.6=10.

Math.Round(9.99);

مشاهده در ادیتور

گام های تمرین

  1. دو عدد انتخاب کن و Max را امتحان کن.
  2. Min را با همان اعداد اجرا کن.
  3. یک عدد منفی بده و Abs را ببین.

نکته: برای شرط ها از عملگرهای منطقی کمک بگیر و نتیجه را ساده کن.

هشدار: نوع داده را درست انتخاب کن؛ خروجی برخی توابع اعشاری است.

جمع بندی سریع

  • Max بزرگ ترین را می دهد.
  • Min کوچک ترین را می دهد.
  • Sqrt ریشه دوم است.
  • Abs مقدار مثبت می دهد.
  • Round نزدیک ترین عدد صحیح می دهد.

ادامه مسیر: صفحه رشته ها برای کار با متن.