diff --git a/ex03/src/main.c b/ex03/src/main.c index 36a232b..c62e0fc 100644 --- a/ex03/src/main.c +++ b/ex03/src/main.c @@ -12,7 +12,7 @@ int main(void) { while (true) { uint16_t raw = adc_read_pin_10bit(ADC_TEMP); - uint16_t temp = (int16_t)((int32_t)raw - 324) / 1.22; + uint16_t temp = (int16_t)((double)raw - 324.31) / 1.22; uart_send_u16(temp); uart_sendstring("C\r\n");