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