查看单个帖子
旧 2008-10-11, 10:43   #1
gkyingkyin
普通会员
 
注册日期: 2008-04-27
年龄: 39
帖子: 30
声望力: 18
gkyingkyin 正向着好的方向发展
默认 求助!关于结果中无理数的问题

在计算过程中:
x=solve('1.0e+006=0.71e+006*(x/(52.8527^(1/3)))^(-2.09)');
x=eval(x)
结果得到:

x =

-3.1565 - 0.4296i
-3.1565 + 0.4296i
3.1856

其中我只想要得到有理数的结果,舍去两个无理数结果,请问应该怎么做
请大虾指点,谢谢~
gkyingkyin 当前离线   回复时引用此帖