#include<iostream>
#include<cstdio>
#include<cmath>
using namespace std;
int main( ){
  while(1){
    double D,E,min;
    cin>>D>>E;
    if(D==0&&E==0)break;
    for(int i=0;i<=D;i++){
      double l=fabs(sqrt(pow(D-i,2)+pow(i,2))-E);
      if(i==0)min=l;
      if(l<min)min=l;
    }
    printf("%f\n",min);
  }
  return 0;
}