Persamaan yang memuat pecahan diselesaikan dengan aturan yang sama, hanya ditambah satu langkah di depan: kalikan kedua ruas dengan kelipatan persekutuan terkecil dari semua penyebutnya. Setelah dikali, setiap penyebut habis dan persamaannya berubah menjadi persamaan bilangan bulat biasa. Pengali itu harus mengenai setiap suku di kedua ruas, termasuk suku yang tidak berpecahan.
Bentuk berpecahan muncul saat sebuah besaran dinyatakan sebagai bagian dari keseluruhan, misalnya sepertiga anggaran atau setengah waktu kerja. Pemeriksaan jawabannya lebih aman dikerjakan dengan pecahan eksak daripada dengan bilangan desimal, karena desimal berulang seperti 5/6 tidak tersimpan persis. Python menyediakan tipe Fraction untuk pecahan eksak, sehingga perbandingan dua pecahan tidak terganggu pembulatan.
Selesaikan x/3 + 1/2 = 5/6
KPK penyebut 3, 2, dan 6 adalah 6.
6 x (x/3) + 6 x (1/2) = 6 x (5/6) kalikan setiap suku
2x + 3 = 5
2x = 2
x = 1
Periksa: 1/3 + 1/2 = 2/6 + 3/6 = 5/6 cocokBila jawabannya bukan bilangan bulat, tulis apa adanya sebagai pecahan atau desimal, misalnya 7/4 atau 1,75. Nilai pecahan tetap merupakan akar yang sah selama hasil pemeriksaannya membuat kedua ruas sama.