UTILS.
100% di peramban
🔢

Kalkulator Bilangan Campuran

Jumlah, kurang, kali, dan bagi bilangan campuran, pecahan, dan bilangan bulat, menghasilkan bilangan campuran tersederhanakan, pecahan tak sebenarnya, dan desimal.

Masukkan dua operand sebagai 'A B/C', 'B/C', atau bilangan bulat, lalu pilih operasi.

Masukkan dua bilangan campuran di atas untuk menghitung.

Tentang alat ini

Kalkulator Bilangan Campuran melakukan aritmetika eksak pada bilangan campuran, pecahan tak sebenarnya, dan bilangan bulat. Setiap operand yang dimasukkan sebagai 'A B/C' (bagian bulat plus pecahan), 'B/C', atau bilangan bulat biasa lebih dulu dikonversi menjadi pecahan tak sebenarnya dengan pembilang A·C + B (membawa tanda) atas C. Penjumlahan dan pengurangan membawa kedua pecahan ke penyebut bersama L = kpk(d₁, d₂) dan menggabungkan pembilangnya; perkalian mengalikan pembilang dan penyebut; pembagian mengalikan dengan kebalikan operand kedua.

Hasilnya direduksi ke bentuk paling sederhana dengan membagi pembilang dan penyebut oleh faktor persekutuan terbesarnya lewat algoritma Euclidean, lalu dikonversi kembali menjadi bilangan campuran: bagian bulat adalah hasil bagi bulat dan sisanya menjadi pecahan baru. Setiap langkah — konversi, penyebut bersama, gabung, reduksi, dan konversi balik — ditampilkan sehingga kerjanya mudah diikuti.

Semua aritmetika memakai bilangan bulat BigInt JavaScript, jadi tidak ada galat floating-point bahkan dengan pembilang dan penyebut besar, dan semuanya berjalan lokal di peramban. Masukkan dua operand, pilih +, −, ×, atau ÷, dan baca jawaban sebagai bilangan campuran tersederhanakan, pecahan tak sebenarnya setara, dan desimal.

Pertanyaan yang sering diajukan

Format input apa yang diterima?
Setiap operand bisa berupa bilangan campuran seperti '2 3/4' (bulat spasi pecahan), pecahan tak sebenarnya atau sebenarnya seperti '7/4', atau bilangan bulat seperti '3'. Tanda negatif diperbolehkan dan berlaku untuk seluruh besaran.
Bagaimana jawaban direduksi?
Setelah operasi, pecahan dibagi oleh faktor persekutuan terbesar pembilang dan penyebutnya (algoritma Euclidean), memberi bentuk paling sederhana. Lalu dikonversi kembali menjadi bilangan campuran dengan bagian bulat dan sisa pecahan sebenarnya.
Apakah aritmetikanya eksak?
Ya. Semua nilai ditangani sebagai pembilang dan penyebut bilangan bulat BigInt, jadi tidak ada pembulatan atau penyimpangan floating-point — bahkan bilangan campuran besar digabung dan direduksi secara eksak.
Bagaimana desimalnya dihasilkan?
Pecahan tersederhanakan akhir dibagi panjang hingga sepuluh tempat desimal sebagai rujukan, ditampilkan di samping jawaban bilangan campuran dan pecahan tak sebenarnya eksak sehingga kamu mendapat kedua bentuk sekaligus.

Alat lainnya