Числа с плавающей точкой в ​​сборке KEIL - PullRequest
0 голосов
/ 25 апреля 2020

Я пытаюсь написать код, отображающий температуру на ЖК-дисплее, но для этого мне нужно преобразовать шестнадцатеричное число из порта в мою фактическую температуру. Все это в сборе, в KEIL. Я использую числа с плавающей запятой, и я не знаю, как их разделить. Например, это мое вычисление в C: температура = (P1 * 3,3 / 256 + 0,02) * 0,1 + 0,07; Я уже пытался переместить эквивалентное шестнадцатеричное значение чисел с плавающей точкой в ​​cc, а затем умножить, но эти значения кажутся больше, и они будут разделены на 8 укусов. Итак, я на самом деле пытаюсь реализовать это выражение в keil, пожалуйста, помогите?

...