Цитата(Anjey_N @ Jul 13 2007, 11:34)

Привет всем!
Такой вопрос.
Имеется термодатчик DS18B20. У него точность измерения до 0,0625 гр.
Младший байт LSbyte, биты 4...0 дают дробный результат. Как построить преобразование дробной части в 2-10 код?
можно по таблице если бит установлен добавить константу к дробной части в десяти тысячных
1/16 = 625
1/8 = 1250
1/4 = 2500
1/2 = 5000
или проще 625 * на дробну часть ( 0 - 15)