Hej,
mam pomysł jak przedstawić liczby niecałkowite w postaci trójki liczb całkowitych. Przedstawiamy ułamek
A p/q
gdzie A jest całością, a p/q ułamkiem zwykłym, jako trójkę:
[A, p, q]
Działania wykonujemy tak jak na zwykłych liczbach. Natomiast jeżeli chcemy mieć rozwinięcie liczy 1/3 (czyli [0, 1, 3]) z dokładnością do dwóch cyfr po przecinku, to robimy tak:
1*10^2 = 100 / 3 = 33
i otrzymujemy
0.33
Co o tym myślicie ? :)