Der Sensor geht auch nur +/-3 bis +/-4° genau, da werden Schwankungen nicht ausbleiben.
Die Auflösung kann mit diesen Werten am ADC höchsten 0.25°C betragen, am einfachsten geht es wenn man adcval als float nimmt. Ob man dass dann mit itoa auf das LCD bekommt weiss ich nicht. Buffer müsste dann buffer[4] oder buffer[5] sein damit man es auf 2 Stellen genau anzeigt.
Wenn man mit Ganzzahlen rechnen und trotzdem die Kommastellen sehen will wird es komplizierter, man muss Vor- und Nachkommstelle getrennt ausrechnen. Ich habe es vor kurzem für meine Akkuüberwachung so ausgeführt weil ich aus Performancegründen (und aus Spass) auf Float Variablen verzichten will und kann es raussuchen wenn es notwendig ist.
Lesezeichen