Find the zeros of a quadratic equation.

quadratic(b2, b1, b0)

quadratic2(b2, b1, b0)

Arguments

b2

the coefficient of the x^2 term

b1

the coefficient of the x term

b0

the constant term

Value

numeric vector of solutions to the equation

Details

quadratic and quadratic2 implement the quadratic equation from standard algebra in two different ways. The quadratic function is susceptible to cascading numerical error and the quadratic2 has reduced potential error.

See also

Examples

quadratic(1, 0, -1)
#> [1] -1  1
quadratic(4, -4, 1)
#> [1] 0.5 0.5
quadratic2(1, 0, -1)
#> [1] -1  1
quadratic2(4, -4, 1)
#> [1] 0.5 0.5