|
|
От: |
Max M.
|
|
| Дата: | 14.06.07 06:04 | ||
| Оценка: | |||
7C>long b = a*z/1000; //b=4294261
7C>long c = a*z; // c=-705600
7C>//b — это преобразованный к long результат деления беззнакового a*z на 1000
// то есть 0xfff53bc0 сначала делится на 1000, а потом кастится к знаковому
long b = a*z/1000; //b=4294261
//здесь беззнаковое a*z (0xfff53bc0) сначала кастится к long(-705600), а потом аж делится на тыщу
long c = a*z; // c=-705600
long d = c/1000; // d =-705