Details

Defect

Status: Closed

Unset

Resolution: Released

None

None

None


Description
In llmath/llcalcparser.h, the calculation for the 3 inverse trigonometric functions asin, acos and atan are wrong. The conversion from radians to degrees is applied before actually calculating the radians, resulting in wrong and partially even invalid calculations (e.g. passing a value < 1 or > 1 to asin()).