|
|
От: |
Abalak
|
|
| Дата: | 13.10.03 13:47 | ||
| Оценка: | |||
unsigned long LongFromDouble(unsigned long dw)
{
unsigned long ret = 0, l = 0;
double d = 0, d2 = 0;
d = (double)dw / 100000.0;
l = (unsigned long)d;
d2 = ((d*100000.0) - (l*100000.0));
ret = (unsigned long)d2; //Здесь 480 становится 479 :(
return ret;
}