Здравствуйте, fml1, Вы писали:
F>Здравствуйте, xsidxsid, Вы писали:
X>>Подскажите пожалуйста, какие типы переменных использовать, если мне необходимо перемножать числа следующего порядка
X>> 78242976*554= 43346608704;
F>Это не подойдет?
F>Real48 2.9 x 10^-39 .. 1.7 x 10^38 11-12 6
F>Single 1.5 x 10^-45 .. 3.4 x 10^38 7-8 4
F>Double 5.0 x 10^-324 .. 1.7 x 10^308 15-16 8
F>Extended 3.6 x 10^-4951 .. 1.1 x 10^4932 19-20 10
F>Comp -2^63+1 .. 2^63 -1 19-20 8
F>Currency -922337203685477.5808.. 922337203685477.5807 19-20 8
Можно еще так попробовать:
var
i1:, i2, Res: Int64;
begin
i1 := 78242976;
i2 := 554;
Res := i1 * i2;
end;
Так вроде прокатывает..