Kalkulator Persentase gratis
Hitung persentase secara instan: temukan X% dari Y, berapa persen X dari Y, dan perubahan persentase antara dua nilai.
Berapa X% dari Y?
15 ÷ 100 × 200 = 30
X adalah berapa % dari Y?
30 ÷ 200 × 100 = 15%
Perubahan persentase dari A ke B
(100 − 80) ÷ |80| × 100 = 25%
Naik 25%
X adalah Y% dari berapa angka?
30 ÷ 15 × 100 = 200
Naikkan atau turunkan X sebesar Y%
200 × (1 + 15 ÷ 100) = 230
Penggunaan umum
- Hitung harga penjualan dan diskonTemukan harga didiskon, jumlah tabungan, dan diskon persentase untuk penjualan atau diskon promosi apa pun.
- Hitung skor ujian dan nilaiUbah skor ujian mentah menjadi persentase, hitung rata-rata nilai, dan cari skor yang Anda butuhkan.
- Hitung persentase keuanganHitung bunga, pajak, komisi, margin laba, dan persentase keuangan lainnya.
- Hitung persentase statistikTemukan proporsi, frekuensi relatif, dan distribusi persentase untuk analisis data.
- Hitung persentase kesehatan dan kebugaranHitung target persentase lemak tubuh, makro nutrisi, dan kemajuan tujuan kebugaran dalam persentase.
Cara kerja
Kelima mode perhitungan berjalan sepenuhnya di browser menggunakan aritmetika JavaScript biasa — tanpa library eksternal dan tanpa server yang terlibat. Hasil diperbarui langsung saat Anda mengetik, diformat menggunakan API toLocaleString bawaan browser agar sesuai konvensi angka lokal Anda.
- 1Pilih mode perhitunganLima mode berbeda ditampilkan bersamaan: cari X% dari Y, tentukan berapa persen satu angka dari yang lain, hitung perubahan persentase antara dua nilai, selesaikan mundur untuk total asli, dan terapkan kenaikan atau penurunan persentase. Masing-masing beroperasi independen.
- 2Aritmetika langsung via useMemoMasukan setiap mode terhubung ke hook useMemo React. Seketika nilai berubah, rumus yang sesuai langsung berjalan di browser — misalnya, perubahan persentase dihitung sebagai ((ke − dari) / |dari|) × 100, tanpa debounce atau penekanan tombol yang diperlukan.
- 3Pemformatan angka sadar-lokalHasil diformat menggunakan toLocaleString JavaScript, yang mendelegasikan ke mesin Intl bawaan browser. Ini berarti pemisah ribuan dan tanda desimal secara otomatis mencerminkan lokal pengguna — pengunjung Eropa melihat 1.234,56 sementara pengunjung AS melihat 1,234.56.
- 4Klik untuk menyalin hasil apa punSetiap kotak hasil adalah tombol yang memanggil navigator.clipboard.writeText, menempatkan angka yang diformat di clipboard. Tanda centang singkat mengonfirmasi penyalinan tanpa navigasi halaman atau modal apa pun.
Alat terkait
Kalkulator Tip
Hitung berapa banyak tip dan bagi tagihan di antara sejumlah orang. Pilih persentase tip atau masukkan jumlah kustom.
Kalkulator Diskon & Harga Jual
Hitung harga jual akhir, persen diskon, atau jumlah penghematan. Berguna untuk pembeli dan pengecer yang merencanakan promosi.
Kalkulator Zakat
Hitung zakat (2,5%) atas uang tunai, emas, perak, aset bisnis dan tabungan terhadap nisab emas atau perak — dalam mata uang Anda, sepenuhnya di perangkat Anda.