Home » C++ » Matematika di C++ – Kode dan Contohnya

Matematika di C++ – Kode dan Contohnya

by Hanifah Nurbaeti
by Hanifah Nurbaeti

Section Artikel

Matematika C++

C ++ memiliki banyak fungsi yang memungkinkan kita untuk melakukan tugas matematika pada angka.

Max dan min

Fungsi max (x, y) dapat digunakan untuk mencari nilai tertinggi dari x dan y:

Contoh :

#include <iostream>
using namespace std;

int main() {
  cout << max(5, 10);
  return 0;
}

Output :

Dan fungsi min (x, y) dapat digunakan untuk mencari nilai terendah dari x dan y:

Contoh :

#include <iostream>
using namespace std;

int main() {
  cout << min(5, 10);
  return 0;
}

Output :

Fungsi lain, seperti sqrt (akar kuadrat), round (rounds a number) dan log (natural logarithm), dapat ditemukan di file header <cmath> :

Contoh :

#include <iostream>
#include <cmath>
using namespace std;

int main() {
  cout << sqrt(64) << "\n";
  cout << round(2.6) << "\n";
  cout << log(2) << "\n";
  return 0;
}

Output :

Fungsi Matematika Lainnya

Daftar fungsi Matematika populer lainnya (dari pustaka ) dapat ditemukan pada tabel di bawah ini:

FungsiDeskripsi
abs(x)Mengembalikan nilai absolut dari x
acos(x)Mengembalikan arccosine dari x, dalam radian
asin(x)Menampilkan busur x, dalam radian
atan(x)Mengembalikan arktangen x, dalam radian
cbrt(x)Mengembalikan akar pangkat tiga dari x
ceil(x)Mengembalikan nilai x yang dibulatkan ke atas ke bilangan bulat terdekat
cos(x)Mengembalikan kosinus x, dalam radian
cosh(x)Mengembalikan kosinus hiperbolik x, dalam radian
exp(x)Mengembalikan nilai dari Ex
expm1(x)Mengembalikan ex -1
fabs(x)Mengembalikan nilai absolut dari x mengambang
fdim(x, y)Mengembalikan selisih positif antara x dan y
floor(x)Mengembalikan nilai x yang dibulatkan ke bawah ke bilangan bulat terdekatnya
hypot(x, y)Mengembalikan akar persegi (x2 + y2) tanpa luapan atau luapan perantara
fma(x, y, z)Mengembalikan x * y + z tanpa kehilangan presisi
fmax(x, y)Mengembalikan nilai tertinggi dari x dan y mengambang
fmin(x, y)Mengembalikan nilai terendah dari x dan y mengambang
fmod(x, y)Mengembalikan sisa titik mengambang dari x / y
pow(x, y)Mengembalikan nilai x ke pangkat y
sin(x)Mengembalikan sinus dari x (x dalam radian)
sinh(x)Mengembalikan sinus hiperbolik dari nilai ganda
tan(x)Menampilkan garis singgung sudut
tanh(x)Mengembalikan tangen hiperbolik dari nilai ganda

You may also like