EEPROM schreiben & lesen

ööhhh ... :?

int test = 1236;
byte low = test;    //schneidet das High-Byte ab
byte high = test >> 8;    //schiebt um 8 Bit nach rechts

Für zwei zweistelligen Zahlen brauche ich vier Byte

Ein Byte geht von 0-255. Eine zwei-stellige Ganzzahl geht also in ein Byte.

Wegen den Nachkommastellen brauchst du allerdings int, da z.B: 25.9 * 10 = 259

EDIT:
Um aus zwei Bytes wieder einen int zu machen gibt es word():

int test = word(high, low);

Oder per Hand:

int test = (high << 8) | low;