Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- float a = 1;
- float b = 1.25;
- float c = 1.50;
- float d = 1.75;
- float e = 1.9;
- float f = 1.999999999;
- a = (int)a;
- b = (int)b;
- c = (int)c;
- d = (int)d;
- e = (int)e;
- f = (int)f;
- printf("Z Procent f\n\n a: %f\n b: %f\n c: %f\n d: %f\n e: %f\n f: %f\n\n\n", a, b, c, d, e, f);
- printf("Z Procent d\n\n a: %d\n b: %d\n c: %d\n d: %d\n e: %d\n f: %d\n\n\n", a, b, c, d, e, f);
- Konsola:
- Z procent f
- a: 1.00000000
- b: 1.00000000
- c: 1.00000000
- d: 1.00000000
- e: 1.00000000
- f: 2.00000000
- I to rozumiem, tylko dlaczego przy 1.9 leci do 1, a przy 1.9999999 do 2?
- Z Procent d
- a: 0
- b: 1072693248
- c: 0
- d: 1072693248
- e: 0
- f: 1072693248
- Ale tego juz kurwa nie xD. Ma to zwiazek z tym, ze deklaruje float, a wyswietlam integer (%d)?
Advertisement
Add Comment
Please, Sign In to add comment