Harlequin: effektiver künstlicher Zahlenüberlauf oder Modulo selber gemacht

Beitrag lesen

Yerf!

Das ganze würde natürlich mit Modulo gehen aber der steht nicht zur Verfügung.

Wir suchen also ein z = x mod y

An schnellen Befehlen, die in Frage kommen, stehen zur Verfügung:

  • die vier Grundrechenarten

Integer?

z = x - ((x / y) * y)

bei Float wirds komplizierter...

  • Betragsbildung

Damit könnte man evtl. Probleme mit negativem x umgehen.

x mod y = abs(x) mod y // oder lieg ich da grad falsch?

Gruß,

Harlequin