Code:
float a=127.2344,c;
int b;

b = abs(a); <====1
c = a - b; <====2
1 - Return 127
2 - Return 0.234375 and the correct is 0.2344 - ERROR.

Why this problem happen? I really need the correct value. óÒ


Tks very much ^^