ianmackenzie/elm-units-interval/3.0.0

NOTE: the latest version is 3.2.0

Angle.Interval

sin : Interval Float Radians -> Interval Float Unitless

For a given range of angle values θ, determine the possible range of values of sin(θ).

Angle.Interval.sin <|
    Interval.from Quantity.zero (Angle.degrees 45)
--> Interval.from Quantity.zero (Quantity.float 0.7071)


Angle.Interval.sin <|
    Interval.from Quantity.zero (Angle.degrees 180)
--> Interval.from Quantity.zero (Quantity.float 1)
cos : Interval Float Radians -> Interval Float Unitless

For a given range of angle values θ, determine the possible range of values of cos(θ).

Angle.Interval.cos <|
    Interval.from Quantity.zero (Angle.degrees 45)
--> Interval.from
-->     (Quantity.float 0.7071)
-->     (Quantity.float 1)


Angle.Interval.cos <|
    Interval.from Quantity.zero (Angle.degrees 180)
--> Interval.from
-->     (Quantity.float -1)
-->     (Quantity.float 1)