fcode 发表于 2016-3-24 11:18 非常感谢,像这种循环几次之后输出非常大,引起的原因有没有可能是不收敛,或者其他因素,麻烦师兄把你碰到这种情况的原因,给我说一下,我好好学习一下。 |
1.可以改默认kind值。但是从你的截图来看,你改了依然超界 2.请直接卸载Powerstation,没有保留的必要。截图也没必要 3.VS也可以设置颜色为浅色,不一定非得是黑色的 4. debug 是一个好的工具,要学会使用。但是它只能找到问题,而不能给你解决问题的方法。 5. 要解决问题,必须从算法,数据稳定性等多方面入手。 |
1. 你的截图很显然还是 Poswerstation 的,而不是VS的显示 2. 你的代码问题可能较多。在你那里调试,是 705 行的问题,但在我(IVFXE2016)这里,705行没有遇到问题。 3. exp(120.1)的结果是 e57 次方,超过了单精度的上限 (e38),你可能需要双精度来计算 4. AITA(I,J)=EXP(EC) 为什么可以写成 EC=LOG(AITA(I,J)) ????数学表达式和编程表达式你还没有弄清楚。 |
除数为 0 exp 指数太大,超出浮点数范围 90度求tan ...... ...... 变量未初始化参与计算 等等,情况非常多,我强烈建议你学习 debug调试。 |
fcode 发表于 2016-3-17 18:48 麻烦问一下师兄,一般情况造成float overflow都有那些情况? |
代码当然有问题了。 编译器没有好不好,只有适合不适合。 http://choose.fcode.cn 此处可以根据你的情况进行选择。 |
麻烦问一下,这代码本身有没有问题,还有最好用什么编译器?谢谢 |
捐赠本站|Archiver|关于我们 About Us|小黑屋|Fcode ( 京ICP备18005632-2号 )
GMT+8, 2025-4-20 00:05