Znaleziono 1 wynik

autor: ksmigrod
05 sty 2006, 14:38
Forum: AVR/AVR32
Temat: float i=1/100; dla czego wynik 0,a nie 0.01?????
Odpowiedzi: 3
Odsłony: 3101

Kłaniają się podstawy języka C, a konkretnie konwersje typów

int / int daje int
aby rozwiązać problem jedna z poniższych wersji:
float i = (float) 1 / 100;
float i = 1 / (float) 100;
float i = (float) 1 / (float) 100;