Виктория Калиничева
Для чего здесь шестнадцатеричная система счисления?
uint nod() const {
int minElement= 0x7fffffff;
for ( ushort i= 0; i < size; ++i ) {
if ( (labs(array) < labs(minElement)) && (array != 0) ) {
minElement= array;
}
}
minElement= labs(minElement);
uint nod= 1;
for ( int expNod= 2; expNod <= minElement; ++expNod ) {
ushort i= 0;
for ( ; i < size; ++i ) {
if ( array % expNod != 0 ) {
break;
}
}
if ( i == size ) {
nod= expNod;
}
}