#include <iostream>
#include<iomanip>
#include<cmath>
using namespace std;

int main() {
    int x1, y1;
    int x2, y2;
    cin >> x1 >> y1;
    cin >> x2 >> y2;
    double d;
    double d1 = sqrt((x1 - x2) * (x1- x2) + (y1 - y2) * (y1 - y2));
    double d2 = fabs(x1 - x2) + fabs(y1 - y2);
    d = fabs(d1 - d2);
    cout << fixed << setprecision(18) << d << endl;
}
// 64 位输出请用 printf("%lld")

直接控制小数点后的位数