看板Programming
标 题Re: [问题] 小新手程式写不出来,麻烦高手帮忙。
发信站椰林风情 (Fri Oct 8 11:15:48 2010)
转信站ptt!news.ntu!Palmarama
==> [email protected] (cxzdsa5566) 提到
......................................
> z1 = -a/3+2*pow(R,1.0/3.0);
> z2 = z3=-a/3+2*sqrt(-Q);
......................................
> 这是最新改好的,
> 跑出来还是不对,
> 结果都会写啥#IND的,
> 都不是答案,
> 不过如果a=b=c=0
> 会算队就是@@
> 可以再帮帮忙吗?
这是定义域的问题 double 属性的 sqrt(),pow()
内容不能是负数 , sqrt(-1),pow(-1,0.333)
会出现 Not a Number (1.#IND) 讯息.
--
随着年龄越来越大,程式越写越累,越来越麻烦.
--
☆ [Origin:椰林风情] [From: 58-115-151-138.cable.dynami] [Login: **] [Post: **]
1F:推 lpoijk:大家人都很好... 218.211.38.194 11/09 13:43