Hi

Fragen über Fragen

Also ich hab das Problem das ich Werte ( 0...255) von einem Poti bekomme und ich will jetzt darauf entsprechent reagieren. Möchte nun Bereiche Einteilen heisst für den Zahlenbereich 0..30 soll er einen festen Wert zuordnen für 60...90 einen Anderen usw.
Der Abstand kann sich aus konstanten Bereichen zusammen setzen oder am besten freiwählbar, sprich 0-30,30-40,40-60 usw.

Ich könnte das jetzt nur in eine Umständliche if Anweisung verpacken:

if (Value1 < 30)
Wert1;
if (Value1>= 30 && Value1< 60)
Wert2;

usw.

Bin jetzt auf der Suche nach einer besseren Formulierung in C, am besten wär eigentlich ein fester Algorithmus, aber wär schon überglücklich wenn ich die Zahlenspanne irgentwie besser darstellen könnte

also die darzugehörige Werte wären
0 0
1-7 100
7-14 200
14-21 300

usw.

Freue mich über jede Antwort

Cheers \/