#include <bits/stdc++.h>
using namespace std;
 
int main() {
	int N,K;
	double p=0.0;
	cin>>N>>K;
	for(int i=1;i<=N;i++){
		int j=i;
		double sum=1.0000000000/N;
		while(j<K){
			sum/=2;
				j*=2;
		}
		p+=sum;
	}
	cout<< setprecision(10)<< p <<endl;
}