Делю два числа, переменные long int . При делении на число большее hFF , результат получается не верный (hFFFF).Приводил делитель к типу int (типа a=d/(int)c), аналогичный результат.Модуль math подключаю.
С переменными типа float еще интереснее. Если в вырожении использыется константа, типа:
int a,b;
float c,f;
...
с=float(a)/2.0 ;//работает
f=2.0;
c=float(a)/f; // не работает
//----------------
c=a/b // работает
с=f*a/b// не работает
Кто-нибудь что происходит вообще с этим камнем?
Заранее спасибо!!!!