DISKON TERBATAS! Masukkan kupon "skillbaru" saat checkout di kelas apa saja
Skodev
Belajar coding dalam bahasa Indonesia
Pelajari berbagai metode untuk memanipulasi angka dalam PHP termasuk pembulatan, format, dan operasi matematika dasar dengan penjelasan yang mudah dimengerti.
Manipulasi angka adalah salah satu aspek penting dalam pemrograman. Di PHP, kamu bisa menggunakan berbagai fungsi bawaan untuk memanipulasi angka untuk berbagai kebutuhan seperti perhitungan matematika, pembulatan, dan format angka. Berikut adalah beberapa metode yang dapat kamu gunakan untuk bekerja dengan angka di PHP.
PHP menyediakan beberapa fungsi untuk membulatkan angka. Ini sangat berguna, misalnya, ketika kamu ingin membulatkan hasil perhitungan.
Fungsi round()
digunakan untuk membulatkan angka ke bilangan bulat terdekat atau ke presisi desimal tertentu.
echo round(3.4); // Hasil: 3
echo round(3.5); // Hasil: 4
echo round(3.6); // Hasil: 4
echo round(3.678, 2); // Hasil: 3.68
Fungsi ceil()
membulatkan angka ke atas ke bilangan bulat terdekat.
echo ceil(3.3); // Hasil: 4
echo ceil(3.9); // Hasil: 4
Fungsi floor()
membulatkan angka ke bawah ke bilangan bulat terdekat.
echo floor(3.3); // Hasil: 3
echo floor(3.9); // Hasil: 3
Untuk menampilkan angka dengan format tertentu, PHP memiliki fungsi number_format()
.
Fungsi ini memformat angka dengan memisahkan ribuan dan menentukan jumlah desimal.
echo number_format(1000); // Hasil: 1,000
echo number_format(1000.75, 2, '.', ','); // Hasil: 1,000.75
PHP memiliki operator matematika standar seperti penambahan, pengurangan, perkalian, dan pembagian.
$angka1 = 10;
$angka2 = 5;
// Penambahan
echo $angka1 + $angka2; // Hasil: 15
// Pengurangan
echo $angka1 - $angka2; // Hasil: 5
// Perkalian
echo $angka1 * $angka2; // Hasil: 50
// Pembagian
echo $angka1 / $angka2; // Hasil: 2
PHP memiliki fungsi matematika bawaan lainnya yang juga berguna dalam pengolahan angka.
Menghitung nilai absolut atau nilai positif dari angka.
echo abs(-4.2); // Hasil: 4.2
Menghitung nilai pangkat dari angka.
echo pow(2, 3); // Hasil: 8
Menghitung akar kuadrat dari angka.
echo sqrt(16); // Hasil: 4
Mendapatkan nilai tertinggi dan terendah dari sejumlah angka atau array.
echo max(2, 3, 1); // Hasil: 3
echo min(array(2, 3, 1)); // Hasil: 1
Dengan memahami fungsi-fungsi ini, kamu bisa melakukan berbagai operasi matematika dan manipulasi angka di PHP dengan lebih mudah. Kombinasikan fungsi-fungsi tersebut sesuai kebutuhan program yang sedang kamu kembangkan.