числа с плавающей запятой и проблемы с ними

Все о микроконтроллерах: AVR, PIC, STM8, STM32, Arduino, Altera, Xilinx, все что угодно. Этот раздел для всего что клацает байтиками.
Post Reply
Qic
Posts: 985
Joined: 03 Feb 2012, 00:14

числа с плавающей запятой и проблемы с ними

Post by Qic »

.
Last edited by Qic on 19 May 2019, 20:21, edited 1 time in total.
User avatar
BSVi
Адепт
Posts: 3577
Joined: 15 Mar 2011, 12:32
Location: Киев

Re: Работа с ЖКИ для AVR

Post by BSVi »

Code: Select all

float voltage1 = 55 / 255  * ADCH;
тут происходит целочисленное деление, результат всегда - 0.

Правильно

Code: Select all

float voltage1 = 55.0f / 255.0f  * ADCH;
Qic
Posts: 985
Joined: 03 Feb 2012, 00:14

Re: числа с плавающей запятой и проблемы с ними

Post by Qic »

.
Last edited by Qic on 19 May 2019, 20:21, edited 1 time in total.
Qic
Posts: 985
Joined: 03 Feb 2012, 00:14

Re: числа с плавающей запятой и проблемы с ними

Post by Qic »

.
Last edited by Qic on 19 May 2019, 20:21, edited 1 time in total.
Proletariat
Posts: 88
Joined: 03 Feb 2012, 17:41
Location: Москва-Киров

Re: числа с плавающей запятой и проблемы с ними

Post by Proletariat »

А точно на умножении тратится время, а не на ожидании готовности АЦП?
Post Reply