Алгоритм
имитирует привычное сложение столбиком, начиная с младших разрядов. И именно
для простоты реализации арифметических операций над "длинными"
числами используется машинное представление "задом наперед".
Результат: С =
3476782713546912.
Ниже приведен
текст процедуры сложения двух "длинных" чисел.
Procedure SumLongTwo(A, B : Nlong;
Var C : Tlong);
Var i, k :
Integer;
Begin
FillChar(C, SizeOf (C), 0) ;
If A[0] > B[0] Then k := A[0]
Else k : =B[0];
For i := l To k Do
Begin С [i+1]
:= (C[i] + A[i] + B[i]) Div Osn;
C[i] := (C[i] + A[i] + B[i]) Mod Osn
{Есть ли в этих операторах ошибка?}
End;
Рекомендуем скачать другие рефераты по теме: торговля реферат, сообщение на тему.