Здравствуйте, Аноним, Вы писали:
А>Почему результатом я получаю не 4339868000? такое впечатление что значение обрезается до 32 бит!
А>Вот код:
А>int FS2; // FS2=4339868
А>__int64 FS;
А>FS = FS2*1000;
А>после чего в FS находится 44900704...
Прошу не бить меня ногами, но если попробовать так:
FS = (__int64)FS2 * (__int64)1000;
Ы?