#!/usr/bin/python
# coding: utf-8

#--------------------------------------------------------------------
# Fichero:  distancia.py
# Objetivo: Da la distancia entre un punto y una recta del plano
# Autor:    Pedro Reina <pedro@pedroreina.net>
# Fecha:    S.14.6.2025
# Atención: solo se ha probado en Python 2.7
# Licencia: Dominio público
#           https://creativecommons.org/publicdomain/zero/1.0/
#--------------------------------------------------------------------

#------------------------------------------------
# Módulos
#------------------------------------------------

# Para leer la línea de órdenes
import sys

# sqrt()
import math

#------------------------------------------------
# El programa
#------------------------------------------------

# Leemos los datos de la línea de órdenes
x0 = float(sys.argv[1])
y0 = float(sys.argv[2])
a = float(sys.argv[3])
b = float(sys.argv[4])
c = float(sys.argv[5])

# La distancia
d=abs(a*x0+b*y0+c)/math.sqrt(a*a+b*b)

# Mostramos el resultado
print d
