Kalkulator Peratusan percuma
Kira peratusan dengan segera: cari X% daripada Y, berapa peratusan X daripada Y, dan perubahan peratusan antara dua nilai.
Berapakah X% daripada Y?
15 ÷ 100 × 200 = 30
X ialah berapa % daripada Y?
30 ÷ 200 × 100 = 15%
Perubahan peratusan dari A ke B
(100 − 80) ÷ |80| × 100 = 25%
Peningkatan 25%
X adalah Y% daripada nombor apa?
30 ÷ 15 × 100 = 200
Tambah atau kurang X oleh Y%
200 × (1 + 15 ÷ 100) = 230
Kegunaan biasa
- Hitung Harga Penjualan dan DiskonTemukan harga diskon, jumlah penghematan dan persentase diskon untuk penjualan atau diskon promosi apa pun.
- Hitung Skor Ujian dan NilaiUbah skor ujian mentah menjadi persentase, hitung rata-rata nilai dan temukan skor yang anda perlukan.
- Hitung Persentase KeuanganHitung bunga, pajak, komisi, margin keuntungan 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 ia berfungsi
Kesemua lima mod pengiraan berjalan sepenuhnya dalam pelayar menggunakan aritmetik JavaScript biasa — tiada pustaka luaran dan tiada pelayan terlibat. Hasil dikemas kini secara langsung semasa anda menaip, diformat menggunakan API toLocaleString terbina dalam pelayar untuk sepadan konvensyen nombor lokal anda.
- 1Pilih mod pengiraanLima mod berbeza dipaparkan serentak: cari X% daripada Y, tentukan berapa peratus satu nombor daripada yang lain, kira perubahan peratusan antara dua nilai, selesaikan terbalik untuk jumlah asal, dan kenakan peningkatan atau penurunan peratusan. Setiap satu beroperasi secara berasingan.
- 2Aritmetik langsung melalui useMemoInput setiap mod disambungkan kepada hook useMemo React. Seketika nilai berubah, formula yang sepadan berjalan serta-merta dalam pelayar — contohnya, perubahan peratusan dikira sebagai ((to − from) / |from|) × 100, tanpa debounce atau tekanan butang diperlukan.
- 3Pemformatan nombor sedar-lokalHasil diformat menggunakan toLocaleString JavaScript, yang mendelegasikan kepada enjin Intl terbina dalam pelayar. Ini bermaksud pemisah ribuan dan tanda perpuluhan secara automatik mencerminkan lokal pengguna — pelawat Eropah melihat 1.234,56 manakala pelawat AS melihat 1,234.56.
- 4Klik untuk salin sebarang hasilSetiap kotak hasil ialah butang yang memanggil navigator.clipboard.writeText, meletakkan nombor diformat pada papan keratan. Tanda semak ringkas mengesahkan salinan tanpa sebarang navigasi halaman atau modal.
Alat berkaitan
Kalkulator Tip
Kira jumlah tip dan bahagi bil antara mana-mana bilangan orang. Pilih peratusan tip atau masukkan jumlah tersuai.
Kalkulator Diskaun & Harga Jualan
Kira harga jualan akhir, peratus potongan, atau jumlah penjimatan. Berguna untuk pembeli dan peruncit yang merancang promosi.
Kalkulator Zakat
Hitung zakat (2.5%) pada tunai, emas, perak, aset perniagaan dan simpanan terhadap nisab emas atau perak — dalam mata wang anda, sepenuhnya pada peranti anda.