Виновник тот, кто не хочет читать datasheet DS18B20.
+-0.5 градуса этого точность в диапазоне -10°C to +85°C , а выдавать он может с дискретностью
The resolution of the temperature sensor is user-configurable to 9, 10, 11, or 12 bits, corresponding to increments of 0.5°C...