Главная
>>
Каталог задач
>>
Математика
>>
Наибольший общий делитель
Наибольший общий делитель
реализации: java, количество: 1
Aвтор: this
Дата: 10.07.2003
Просмотров: 42622
Рейтинг:
7/6,4.94(1329)
+
реализации(исходники)
+добавить
Нахождение наибольшего общего делителя 2-х чисел.
Алгоритм Евклида
Медленный но верный алгоритм:
while (i != j)
if (i > j)
i -= j
else
j -= i
return i
Реализации:
C#(3),
C++(5),
pascal(1),
java(1)
+добавить реализацию
1)
экспонента, code #614[автор:-]
int i=1;
double x=
-5, eps=
Math.
pow(0.1,
5), sum=
0.0, elem=
1.0;
do
{
sum+=elem;
elem*=x/i;
i++;
}while( Math.
abs(elem
)>=eps
);
sum = 0.0; i=1; x=-5; elem=1.0;
do
{
sum+=elem;
i++;
}while( Math.
abs(elem
)>=eps
);
sum = 0.0; i=1; x=-5; elem=1.0;
double n = 1000.0, s = x/n;
do
{
sum+=elem;
elem*=s/i;
i++;
}while( Math.
abs(elem
)>=eps
);