#include <bits/stdc++.h>
using namespace std;
double func(double e1, double e2, double e3) {
  double A = 1.0;
  double B = -2.0 * (e1 + e2 + e3);
  double C =
      2.0 * (e1 * e1 + e2 * e2 + e3 * e3) - (e1 + e2 + e3) * (e1 + e2 + e3);
  return (-B + sqrt(max(B * B - 4.0 * A * C, 0.0))) / (2.0 * A);
}
int main(void) {
  double R, r;
  int T, t, N;
  cin >> T;
  for ((t) = 0; (t) < (int)(T); (t)++) {
    cin >> R >> r >> N;
    double er = 1.0 / r, eR = -1.0 / R, e0 = 1.0 / (R - r),
           e1 = func(eR, er, 1.0 / (R - r));
    double ans = e0 + (e1 - e0) * N + (er + eR) * N * (N - 1);
    printf("%.12f\n", 1.0 / ans);
  }
  return 0;
}
