#include <bits/stdc++.h>

#ifndef ONLINE_JUDGE
	#define W(x, y) cerr << "\033[31m" << #x << " = " << x << "\033[0m" << y;
#else
	#define W(x, y)
#endif


#define ll long long
#define pii pair<int, int>
#define pll pair<ll, ll>
#define vi vector<int>
#define vii vector<pii>
#define vl vector<ll>
#define vll vector<pll>
#define pb push_back
#define mp make_pair
#define ff first
#define ss second
#define pi acos(-1)
#define ld long double
#define prime 1000000007

using namespace std;

#define INF 1000000000

bool check(ll n, ll m, ll k, ll qtd){
	ll res1 = (qtd * (qtd + 1))/2 - max(((qtd-k)*(qtd-k+1))/2, 0LL) + (k > n ? k-n: 0);
	ll res2 = (qtd * (qtd + 1))/2 - max(((qtd-(n-k+1))*(qtd-(n-k+1)+1))/2, 0LL) + ((n-k+1) > n ? (n-k+1)-n: 0) - k;
	return m - (res1 + res2) >= 0;
}

int main(){
	ios::sync_with_stdio(false);
	cin.tie(0); cout.tie(0);
	
	ld a, b;
	cin >> a >> b;
	cout << fixed << setprecision(10) << a/b;	
	return 0;
}