from re import S
import math

class Point:
    def __init__(self, x, y):
        self.x = x
        self.y = y
        

class Line:
    def __init__(self, point_a, point_b):
        self.point_a = point_a
        self.point_b = point_b
def vec(P:Point,L:Line) -> None:
    v1=Point(P.x-L.point_a.x,P.y-L.point_a.y)
    v2=Point(L.point_b.x-L.point_a.x,L.point_b.y-L.point_a.y)
    return abs(v1.x*v2.y-v1.y*v2.x)/math.sqrt(v2.x**2+v2.y**2)
def get_distance(P, L):
    return vec(P,L)
































































































































































































def main():
    a, b = map(int, input().split())
    sx, sy, tx, ty = map(int, input().split())
    
    point_a = Point(sx, sy)
    point_b = Point(tx, ty)
    point_c = Point(a, b)
    line = Line(point_a, point_b)
    
    print("{:.2f}".format(get_distance(point_c, line)))

if __name__ == "__main__":
    main()