如何将科学技术法表示的double数按正常精确值输出
其实是在遇到例如50的50次方,我想精确输出结果88817841970012523233890533447265625000038027763366699218750000000003906250012500510而不是8.881784197001252E84。想将算好的double数转换为字符串输出。查了一下,用DecimalFormat似乎不太行啊(http://blog.163.com/wangzhengquan85@126/blog/static/36082995201182111847325/),用一个#,1252之后只是全补了0.......并没有精确数值。。。。。。。。
----------------解决方案--------------------------------------------------------
这个要通过高精度解决,double只存高位,太多会被舍去一部分
----------------解决方案--------------------------------------------------------