第一行输入一个正整数T.表示测试数据组数.
接下来每行输入三个整数A , B和 C.
1<=T<=10001<=A,B<=100-100<=C<=100
每组测试数据输出一个答案.在<1e-4范围内都视为正确输出.
1 1 1 -6
31.2481110540
var T = parseInt(readline())
for(var i =0;i<T;i++){
var lines = readline().split(" ")
var A = parseInt(lines[0])
var B = parseInt(lines[1])
var C = parseInt(lines[2])
var a = B*B
var b = 2*B*C-2*A
var c = C*C
var dt = b*b-4*a*c
if(dt<=0){
var zero = 0
console.log(zero.toFixed(10))
}else{
var x1 = (-b+Math.sqrt(dt))/(2*a)
var x2 = (-b-Math.sqrt(dt))/(2*a)
var y1 = B*x1+C
var y2 = B*x2+C
if(y1<y2){
var temp = y2
y2=y1
y1=temp
}
var result = ((y1*y1)/(2*B)-(y2*y2)/(2*B))-(C*y1/B-C*y2/B)-((y1*y1*y1)/(6*A)-(y2*y2*y2)/(6*A))
console.log(result.toFixed(10))
}
}