Terpecahkan: __div__

__div__ adalah fungsi yang mengambil dua argumen, pembilang dan penyebut. Masalahnya adalah hal itu dapat menghasilkan hasil yang salah saat membagi dua angka yang keduanya bukan bilangan bulat.

def __div__(self, other):
    return self.value / other.value

Ini adalah definisi metode Python. Itu mendefinisikan metode yang disebut __div__ yang mengambil dua argumen, self dan other. Metode ini akan mengembalikan hasil self.value dibagi dengan other.value.

__benardiv__

Di Python, fungsi truediv mengembalikan pembagian sebenarnya (pembagian bilangan bulat) dari dua bilangan bulat.

__div lantai__

Di Python, fungsi floor() mengembalikan nilai integer terendah yang tidak lebih besar dari argumen.

Pos terkait:

Tinggalkan Komentar