Hi,

wenn du die funktion hast:
"writeIntegerLengthLCD(ubat, DEC, 4); "
da steckt ja schon quasi drinne, dass du ein Int schreibst und keine
Gleitkommazahle (double o.ä.).
Daher würd ich schauen ob es iwas mit wirteDoubleLCD() gibt oder du
wandelst dir den int in einen string um und baust noch ein Punkt
dazwischen.