Dalam menentukan hasil penjumlahan atau pengurangan dua pecahan, samakan penyebut kedua pecahan tersebut, yaitu dengan cara mencari KPK dari penyebut-penyebutnya. Kemudian baru dijumlahkan atau dikurangkan pembilangnya.
Pelajaran sebelumnya: Menentukan Penjumlahan dan Pengurangan Pecahan Kelas 7 dengan Python
Contoh
Penyelesaian nomor 1
Penyelesaian nomor 2
Sebelum kita melanjutkan guna menyelesaikan perhitungan penjumlahan dan pengurangan pecahan seperti yang telah dijelaskan di atas, sangat penting untuk memahami modul “fraction, dan operator aritmatika pada Python di bawah ini.
—Modul Fraction (Pecahan) Dalam Python
–Operator Aritmatika Pada Python
Kode program
from fractions import Fraction
# Penjumlahan Pecahan Biasa
pecahan1 = Fraction(3, 7) # 3/7
pecahan2 = Fraction(4, 5) # 4/5
hasil_penjumlahan = pecahan1 + pecahan2
pecahan_campuran1 = hasil_penjumlahan.numerator // hasil_penjumlahan.denominator
pecahan_sisa1 = hasil_penjumlahan.numerator % hasil_penjumlahan.denominator
print(f"Hasil: {pecahan_campuran1} {pecahan_sisa1}/{hasil_penjumlahan.denominator}")
# Output: 1 8/35
# Pengurangan Pecahan Campuran
pecahan2 = Fraction(2, 1) + Fraction(1, 2)
pecahan3 = Fraction(3, 4)
hasil_pengurangan = pecahan2 - pecahan3
pecahan4 = hasil_pengurangan.numerator // hasil_pengurangan.denominator
pecahan_sisa2 = hasil_pengurangan.numerator % hasil_pengurangan.denominator
print(f"Hasil: {pecahan4} {pecahan_sisa2}/{hasil_pengurangan.denominator}")
Hasil
Hasil: 1 8/35
Hasil: 1 3/4
Mari kita kerjakan soal berikut dengan menggunakan kode pemrograman Python. Tugasmu adalah menentukan hasil penjumlahan pecahan dengan bilangan bulat ke dalam bentuk paling sederhana.
Kesimpulan
Kita dapat menggunakan modul ‘fractions’ untuk mengoperasikan pecahan dengan mudah an mendapatkan hasilnya dalam bentuk yang paling sederhna.
Dalam penjumlahan, kita menambahkan pecahan secara langsung, sedangkan dalam pengurangan menggunakan pecahan campuran dengan menggabungkan bilangan bulat dan pecahan biasa.
Dengan memahami modul dan konsep dasar pemrograman serta menggunakan algoritma yang tepat, nantinya kita dapat menyelesaikan perhitungan pecahan secara akurat menggunakan Python.
Sumber