modifizierte Differenz in int
Verfasst: Donnerstag 17. Dezember 2009, 13:24
Liebe Spezialisten,
natürlich habe ich angemessene Zeit selbst auf den üblichen Wegen nach einer Lösung gesucht. Nachdem ich aber nicht fündig geworden bin, wage ich die Frage:
In der theoretischen Informatik z.B. bei while-Programmen taucht die sogenannte modifizierte Differenz '.-' auf. Es soll für natürliche Zahlen a und b a.-b = a-b gelten, wenn a >= b gilt. Im Falle a < b soll a.-b gleich Null sein. Natürlich kann man eine entsprechende Klasse schreiben und __sub__ überladen. Geht das auch für die vordefinierte Klasse int? Das würde das Handling vereinfachen.
Viele Grüße
Klaus Merkert
natürlich habe ich angemessene Zeit selbst auf den üblichen Wegen nach einer Lösung gesucht. Nachdem ich aber nicht fündig geworden bin, wage ich die Frage:
In der theoretischen Informatik z.B. bei while-Programmen taucht die sogenannte modifizierte Differenz '.-' auf. Es soll für natürliche Zahlen a und b a.-b = a-b gelten, wenn a >= b gilt. Im Falle a < b soll a.-b gleich Null sein. Natürlich kann man eine entsprechende Klasse schreiben und __sub__ überladen. Geht das auch für die vordefinierte Klasse int? Das würde das Handling vereinfachen.
Viele Grüße
Klaus Merkert