my program below :
float fa=123; float fb=123.456; float answer;
main() { answer=fb-fa; }
but answer=0.4560013 not 0.456 , why? anyone help me please.
Considered fixed point or BCD representation?
many, when they see e.g. 1.8 do not even consider fixed point representation