From 8f9bc7119966de59e0de20f7448b66dfc51ec9b6 Mon Sep 17 00:00:00 2001 From: Maix0 <39835848+Maix0@users.noreply.github.com> Date: Tue, 21 Apr 2026 09:36:31 +0200 Subject: [PATCH] exact formula... --- ex03/src/main.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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");