beim kleinsten referenzwert anfangen und vom wert abziehen. dann prüfen ob der wert die null unterschritten hat (gibts gleubich nen bit für) und wenn nich den betrag bis zum nächsten referenzwert abziehen.

beispiel: wert ist 7, schritte sind 1,2,5,6,8,10

7-1 = 6 = positiv, also led 1 an
6-1 = 5 = positiv, also led2 an
5-3 = 2 = positiv, also led3 an
2-1 = 1 = positiv, also led 4 an
1-2 = -1 = negativ, also led 5 nich an und nich mehr weiter prüfen