Формула сложного радикала

Задача довольно редкая, но общая формула позволяет существенно упрощать выражение А. Для поиска целочисленных решений задачи и при положительных значениях двух параметров была составлена программа. Если знак плюс в формуле, то текст проги:

rem ФОРМУЛА СЛОЖНОГО РАДИКАЛА
print
n=24
for a=1 to n
for b=1 to 2*n
A=sqrt(a+sqrt(b))
if A=int(A) then
N=N+1
print N using "####";
print a using "####";
print b using "####";
print A using "###"
fi
next b
next a
print
print

При знаке минус в формуле (голубая область таблицы) в тексте проги  нужно поменять знак и строка для А такая:

A=sqrt(a-sqrt(b))

Проверил в Вольфраме Альфа результаты при а=10 и правая часть формулы (сумма двух радикалов) выдала при положительном знаке А=4 , при отрицательном: А=2. Как и в приведенной таблице.

 


17 августа 2024 г.


Рецензии