Abs Function C++

3 min read Jun 28, 2024
Abs Function C++

Fungsi Abs() di C++

Fungsi abs() dalam C++ digunakan untuk mendapatkan nilai absolut dari sebuah bilangan bulat. Nilai absolut dari sebuah bilangan adalah nilainya tanpa tanda (positif atau negatif). Fungsi abs() dapat digunakan untuk bilangan bulat bertipe int, long, long long, dan char.

Deklarasi Fungsi Abs()

Berikut deklarasi fungsi abs() di C++:

int abs(int n);
long abs(long n);
long long abs(long long n);

Cara Menggunakan Fungsi Abs()

Untuk menggunakan fungsi abs(), kita cukup melewatkan nilai yang ingin kita cari nilai absolutnya sebagai argumen. Fungsi abs() kemudian akan mengembalikan nilai absolut dari argumen yang diberikan.

Berikut contoh penggunaan fungsi abs():

#include 
#include  

using namespace std;

int main() {
  int x = -5;
  int y = 10;

  cout << "Nilai absolut dari " << x << " adalah " << abs(x) << endl;
  cout << "Nilai absolut dari " << y << " adalah " << abs(y) << endl;

  return 0;
}

Output dari kode di atas adalah:

Nilai absolut dari -5 adalah 5
Nilai absolut dari 10 adalah 10

Contoh Penggunaan Lain

Fungsi abs() dapat digunakan dalam berbagai skenario, seperti:

  • Menghitung jarak antara dua titik: Misalkan kita memiliki dua titik pada sumbu X, dengan koordinat x1 dan x2. Jarak antara kedua titik dapat dihitung dengan menggunakan abs(x1 - x2).
  • Memeriksa apakah dua nilai berbeda: Fungsi abs() dapat digunakan untuk memeriksa apakah dua nilai berbeda dengan nilai tertentu. Misalnya, abs(x - 5) > 1 akan mengembalikan true jika nilai x lebih dari 1 unit dari 5, baik ke arah positif maupun negatif.

Kesimpulan

Fungsi abs() merupakan fungsi yang sangat berguna dalam C++ untuk menghitung nilai absolut dari bilangan bulat. Fungsi ini dapat digunakan dalam berbagai skenario, terutama ketika kita perlu bekerja dengan nilai tanpa tanda.

Latest Posts


Featured Posts