#include <bits/stdc++.h>
using namespace std;
long long n, l, v1, v2, k;
long long x1, x2;
long long vv1, vv2;
double t1, t2;
int main() {
  scanf("%I64d%I64d%I64d%I64d%I64d", &n, &l, &v1, &v2, &k);
  if (n % k)
    n = n / k + 1;
  else
    n = n / k;
  if (n == 1) {
    printf("%.10lf\n", l * 1.0 / v2);
    return 0;
  }
  x1 = 2 * l * (n - 1);
  vv1 = v1 + v2 + 2 * v1 * (n - 1);
  x2 = (v1 + v2) * l;
  vv2 = (v1 + v2 + 2 * v1 * (n - 1));
  t1 = 1.0 * x1 / vv1;
  t2 = 1.0 * x2 / vv2 / v2;
  printf("%.10lf", t1 + t2);
  return 0;
}
