I am trying to display the voltage value on my specific GPIO pin. I use PIC18F26K83. I can read ADC value. ( I tested it and it gives correct results.) `ADC_read()` function gives me 12 bit number. Now in order to find the voltage value I need to follow this calculation: 

```
adc_value*(4.9)*(11) / 4096 

```

My voltage reference is 4.9 V and I have a voltage divider 1/11. So I need to multiply the adc\_value I get, with this:  

4.9\*11/4096 = 0.01315917968.  

But when I multiply them like this, I get something incorrect: 

```
int adc_value= adc_Read(0);
adc_value=adc_value*0.01315917968;

```

I supposed to get something around 11. ADC\_Value is around 1100. But the result of this calculation becomes 2.... Where am I wrong with this calculation?