Float in Byte umwandeln

Wenn die Zahl klein genug ist um in ein Byte zu passen dann einfach:
variable_byte = byte(variable_float);
variable_byte = byte(variable_int);

Dabei gehen aber die Kommastellen verloren. Bzw kommt Blödsinn heraus wenn die Zahl größer als 255 oder negativ ist.

Grüße Uwe