设a是整数,b大于或等于0,小于1,若a^2=2b(a+b),则b=?
问题描述:
设a是整数,b大于或等于0,小于1,若a^2=2b(a+b),则b=?
答
首先我们解出a与b的关系,等式两边同时乘以2再加上a^2,得到3a^2=a^2+4ab+4b^2,即得到3a^2=(a+2b)^2,且b大于或等于0,所以b=(-1+根号3)/2*a或(-1-根号3)/2*a,而且b小于1,所以0