我想在java中打印第1477个斐波纳契数字但是在使用BigDecimal时我得到“Infinity”或NumberFormatException,请帮助
第1477位斐波纳契数: 211475298697902185255785861961179135570552502746803252174956226558634024323947666637137823932524397611864671566211908330263377425204552074188208686993669123754004340250943108709212299180422293009765404930508242975773774612140021599477983006713536106549441161323499077298115887067363710153036315849480388057657答案 0 :(得分:0)
它应该与BigDecimal
请参阅以下代码
BigDecimal decimal = new BigDecimal(
"211475298697902185255785861961179135570552502746803252174956226558634024323947666637137823932524397611864671566211908330263377425204552074188208686993669123754004340250943108709212299180422293009765404930508242975773774612140021599477983006713536106549441161323499077298115887067363710153036315849480388057657");
System.out.println(decimal);
将 String 作为输入使用BigDecimal构造函数