int Cmp(
const DIGIT A[ ], /* первое число */
const DIGIT B[ ], /* второе число */
int n) /* длина чисел */
{
int i;
for(i=n-1; (i>=0)&&(A[i]==B[i]); i–);
if (i<0) return 0;
if(A[i]>B[i]) return +1;
return -1;
}
Сравнение «длинных» чисел длины n цифр А==В */
int Cmp( const DIGIT A[ ], /* первое число */ const DIGIT B[ ], /* второе число */ int n) /* длина чисел */ { int i; for(i=n-1; (i>=0)&&(A[i]==B[i]); i–); if (i<0) return 0; if(A[i]>B[i]) return +1; return -1; } | |
Просмотров: 340 | Добавлено: 10.03.2015, 04:15 |