Я нашел это в Интернете. Он может быть использован для проверки ваших расчетов.
String goldenRatio =
"1.61803398874989484820458683436563811772030917980576286213544862270526046281890" +
"244970720720418939113748475408807538689175212663386222353693179318006076672635";
Правильность регулярного вычисления можно проверить с помощью
- Проверка длины (не забывайте десятичную точку и целые числа).
- проверка того, что он соответствует некоторой начальной части предоставленного ответа.
Для нормального вычисления я использовал MathContext
точности = 30
и RoundingMode.HALF_UP
.
Это может не сработать так, как вы ожидаете. Если вы столкнетесь с проблемами, люди здесь смогут помочь.
Я настоятельно рекомендую вам опубликовать попытку, прежде чем обращаться за дополнительной помощью.