05.11.2013, 00:00 Uhr
Math from scratch
Wie der Handwerker zu seinem Werkzeug, greift der Entwickler zu seinen Rechenoperatoren. Die Serie Math from scratch erörtert das scheinbar selbstverständliche bis ins Detail.
Jeder Entwickler nutzt tagtäglich die Rechenoperatoren seiner Programmiersprache, meist ohne überhaupt darüber nachzudenken, etwa so wie ein Handwerker zu seinem Hammer greift. Für alle, die gerne einmal was beim Einsatz der Rechenoperationen passiert und wo eventuelle Fallen lauern, die zu später kaum mehr auffindbaren Fehlern führen können, hat Eric Lippert seine Blog-Serie Math from sratch geschrieben. Aktuell hat die Serie zwölf Folgen. Die jüngste beschäftigt sich mit Euclid und Bézout und einigen 2300 Jahre alten Rechnungen und Algorithmen. Aber auch die älteren Folgen lohnen einen Blick darauf. Oder sind Sie sich wirklich ganz sicher, was bei so einer einfachen Rechnung wie -11 % 7 herauskommt? Zur Auswahl stehen 3 und -4. Die Lösung steht in diesem Beitrag. [bl]