Výstupem senzoru je přímo číslo ve formátu signed int (16b), jen 16x větší. Když tedy hodnotu vynásobíš 10 a pak vydělíš 16, výsledkem je desetinásobek naměřené teploty. To pak stačí jako celek převést do BCD a nejnižsí řád jsou desetiny stupně.
Celočíselnou aritmetiku na netu určitě najdeš.