Есть код на си: unsigned int dataw; float rezult, KVin = 0.32; interrupt [ADC_INT] void adc_isr(void) { // Read the AD conversion result dataw = ADCW; rezult = (float)dataw*KVin; //rezult - Uвх . . } В строчке rezult не происходит умножения. Что я делаю не так?