勉强用Ruby的框写一下吧 1234567891011121314151617a=-1b=0c=bdoy1=(a+1)*(a-2)*(a-3)-1y2=(b+1)*(b-2)*(b-3)-1if y1*y2<0 thenc=(a+b)/2y3=(c+1)(c+2)(c+3)-1if y1*y3<0 thenb=celsea=cendifendifloop until b-a<0.1end 后面几个类似,把y1y2y3改下就好了 还有,不用拿我的跟书上的比较,可能不一样的,我是自己写的 内容来自网友回答 高一数学~分子有理化怎么个化法...? 高