Я сделал много случайных математических программ, чтобы помочь мне с домашним заданием (синтетическое разделение - самое веселое), и теперь я хочу изменить радикальное выражение.
Например, в моем удобном калькуляторе TI я получаю
.2360679775
Ну, я хочу преобразовать это число в эквивалентное иррациональное выражение, которое
sqrt(5)-2
Я понимаю, что могу грубо заставить это ... но это доставляет удовольствие, и это не так просто, если учесть существенную ошибку округления с плавающей запятой.
Так как бы вы это сделали? Есть ли тривиальный алгоритм?