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.