Funciones inversas por el método de Newton
Definir, usando puntoCero, la función
inversa :: (Double -> Double) -> Double -> Double
tal que inversa g x
es el valor de la inversa de g
en x
. Por ejemplo,
inversa (^2) 9 == 3.000000002941184
Definir, usando inversa, las funciones raizCuadrada, raizCubica, arcoseno y arcocoseno que calculen la raíz cuadrada, la raíz cúbica, el arco seno y el arco coseno, respectivamente. Por ejemplo,
raizCuadrada 9 == 3.000000002941184 raizCubica 27 == 3.0000000000196048 arcoseno 1 == 1.5665489428306574 arcocoseno 0 == 1.5707963267949576