由余弦定理得a2-b2=c2-2bccosA,将已知条件代入,化简可得b-c=a.再由正弦定理,可得sinB-sinC=sin.再结合sinC=sin(-B)=cosB+sinB,求得sin(B-)=,结合B的范围求得B的值.
【解析】
由余弦定理得,a2-b2=c2-2bccosA,
将已知条件ac=b2-a2 代入上式,化简可得ac=bc-c2,则b-c=a.
再由正弦定理,可得sinB-sinC=sin.…(4分)
又sinC=sin(-B)=cosB+sinB,
所以sinB-cosB=,即sin(B-)=.…(10分)
因为-<B-<,所以B-=,即B=.…(12分)