Pembaca seperti Anda membantu mendukung MUO. Saat Anda melakukan pembelian menggunakan tautan di situs kami, kami dapat memperoleh komisi afiliasi. Baca selengkapnya.

Banyak program memerlukan beberapa bentuk matematika untuk menyelesaikan perhitungan tertentu atau memformat data numerik. Dalam aplikasi C#, Anda dapat menggunakan kelas Matematika untuk membantu Anda menyelesaikan tugas matematika dasar.

Kelas Matematika berisi banyak fungsi matematika yang berbeda. Ini termasuk fungsi yang terkait dengan pembulatan desimal, trigonometri, kekuatan, dan akar kuadrat. Berikut daftar beberapa fungsi umum yang dapat Anda gunakan.

Cara Menggunakan Fungsi Matematika Dasar

Beberapa tugas matematika dasar yang dapat Anda lakukan termasuk menemukan angka minimum dan maksimum dalam sebuah daftar. Anda juga dapat membulatkan atau memotong desimal untuk memformatnya atau menemukan nilai absolut sebuah angka.

Fungsi matematika ini dapat berguna jika Anda membuat kelas di C# yang akan menggunakan data numerik yang diformat. Skenario lain yang mungkin berguna adalah jika Anda

menyimpan data ke file CSV di aplikasi C#.

Anda dapat menambahkan contoh ini ke semua jenis aplikasi C#, seperti aplikasi konsol, aplikasi ASP.NET, dan lainnya.

Matematika. Maks()

Fungsi Max() memungkinkan Anda membandingkan dua angka untuk menentukan mana yang memiliki nilai maksimum. Ada variasi metode yang berbeda, yang memungkinkan Anda untuk memasukkan tipe data numerik yang berbeda ke dalam fungsi. Ini termasuk int, double, float, dan banyak lagi.

Berikut adalah contoh bagaimana Anda dapat menggunakan fungsi tersebut:

int maks = Matematika.Maks(4, 7);
Menghibur. WriteLine (maks); // keluaran: 7

Fungsi Max() selalu membutuhkan tepat dua argumen untuk dibandingkan. Jika Anda ingin menemukan array angka maksimum, ada banyak solusi. Salah satunya termasuk pengulangan secara manual melalui array dan menggunakan fungsi Max() untuk membandingkan setiap angka:

var arrayMaxNumber = baruDaftar() { 3, 6, 1, 8, 4, 1 };
int maxNumber = arrayMaxNumber[0];

untuk setiap (var num dalam arrayMaxNumbers)
{
maxNumber = Matematika.Max (maxNumber, num);
}

Menghibur. WriteLine (maxNumber); // keluaran: 8

Matematika. Min()

Fungsi Min() bekerja dengan cara yang sama seperti fungsi Max(). Anda dapat meneruskan dua angka ke fungsi dan itu akan mengembalikan yang terkecil:

int min = Matematika.Min(4, 7);
Menghibur. WriteLine (mnt); // keluaran: 4

Demikian pula, Anda perlu memanggil fungsi Min() beberapa kali untuk menemukan item terkecil dalam daftar:

var arrayMinNumber = baruDaftar() { 3, 6, -1, 8, 4, 1 };
int minNumber = arrayMinNumber[0];

untuk setiap (var num dalam arrayMinNumber)
{
minNumber = Matematika.Min (minNumber, num);
}

Menghibur. WriteLine (minNumber); // keluaran: -1

Matematika. Abs()

Fungsi Abs() memungkinkan Anda menghitung nilai absolut dari sebuah angka. Nilai absolut tidak pernah negatif, karena mewakili jarak suatu angka dari 0.

Ini adalah bagaimana Anda dapat menggunakan fungsi Abs() :

int bilangan absolut = Matematika.Abs(5);
Menghibur. WriteLine (absoluteNum); // keluaran: 5

int absoluteNumNegative = Matematika.Abs(-5);
Menghibur. WriteLine (absoluteNumNegative); // keluaran: 5

Matematika. Bulat()

Fungsi Round() menerima argumen desimal. Anda juga dapat menentukan batas jumlah tempat desimal yang seharusnya. Fungsi kemudian mengembalikan angka bulat:

desimal bulat ganda = Matematika.Bulat(40.12345, 2);
Menghibur. WriteLine (roundedDecimals); // keluaran: 40.12

Anda juga dapat memasukkan satu nomor ke dalam fungsi. Secara default, fungsi akan membulatkan desimal ke bilangan bulat terdekat:

ganda bulatNum = Matematika.Bulat(40.6);
Menghibur. WriteLine (roundedNum); // keluaran: 41

Matematika. Memotong()

Fungsi Truncate() menggunakan tipe data desimal atau ganda, seperti 4.5. Ini menghilangkan bagian pecahan dari angka dan mengembalikan nilai integer yang dihasilkan.

double terpotongNum = Matematika.Memotong(4.5);
Menghibur. WriteLine (terpotongNum); // keluaran: 4

Cara Menggunakan Fungsi Trigonometri Dasar

Kelas Matematika juga menyertakan beberapa fungsi yang dapat membantu Anda dalam perhitungan trigonometri.

Matematika. Dosa()

Fungsi Sin() memungkinkan Anda memasukkan sudut yang diukur dalam radian. Fungsi akan mengembalikan nilai sinus dari sudut:

ganda sinAngle = (90 * (Matematika.PI)) / 180;
Menghibur. Garis Tulis(Matematika.Sin (sinAngle)); // keluaran: 1

Matematika. Cos()

Fungsi Cos() juga mengambil sudut yang diukur dalam radian. Ini kemudian mengembalikan cosinus untuk sudut itu:

ganda cosAngle = (90 * (Matematika.PI)) / 180;
Menghibur. Garis Tulis(Matematika.Cos (cosAngle)); // keluaran: 6.123

Matematika. Tan()

Demikian pula, fungsi Tan() mengambil sudut yang diukur dalam radian, dan mengembalikan tangen sudut:

sudut tan ganda = (30 * (Matematika.PI)) / 180;
Menghibur. Garis Tulis(Matematika.Tan (tanAngle)); // keluaran: 0,577

Cara Menggunakan Fungsi Pangkat dan Matematika Akar Kuadrat

Anda dapat menggunakan fungsi Matematika untuk menghitung pangkat dan akar kuadrat dari sebuah angka.

Matematika. Pow()

Fungsi Pow() menghitung kekuatan angka tertentu. Berikut adalah contoh bagaimana Anda dapat menggunakan fungsi Pow():

ganda powNum = Matematika.Pow(5, 3);
Menghibur. WriteLine (powNum); // keluaran: 125

Dalam hal ini, fungsi menghitung hasil dari 5 pangkat 3 (atau, dengan kata lain, 5 * 5 * 5).

Matematika. Sqrt()

Fungsi Sqrt() mengembalikan akar kuadrat dari sebuah angka. Misalnya, meneruskan 16 ke dalam fungsi akan mengembalikan akar kuadrat dari 16, yaitu 4:

double sqrtNum = Matematika.Sqrt(16);
Menghibur. WriteLine (sqrtNum); // keluaran: 4

Menggunakan Fungsi Matematika untuk Perhitungan Matematika

Fungsi Matematika yang ada ada untuk membuat hidup Anda lebih mudah dalam melakukan perhitungan tertentu. Ini bukan satu-satunya fungsi yang ditawarkan di kelas Matematika, jadi silakan menjelajahi beberapa fungsi lainnya, berdasarkan kebutuhan Anda.

Sebagian besar bahasa pemrograman menyertakan fungsi kemudahan, atau pustaka lengkap, untuk operasi matematika umum.