ComponentOne Sizer 8.0
AngleUnits Property

Returns or sets the units used for angles when evaluating trigonometric expressions.

Syntax

[form!]C1Awk.AngleUnits[ = AngleUnitSettings ]

Remarks

Angles are often expressed in degrees, but most trigonometric libraries require you to convert them into radians before you calculate sines, co-sines, etc. The Awk evaluator allows you to use degrees directly, by setting the AngleUnits property to 1 - auDegrees.

For example:

Example Title
Copy Code
awk.AngleUnits = auDegrees
Debug.Print Format(awk.Eval("Cos(90)"), "0.000")
0.000
awk.AngleUnits = auRadians
Debug.Print Format(awk.Eval("Cos(90)"), "0.000")
-0.448

Data Type

AngleUnitSettings (Enumeration)

Default Value

auRadians (0)

 

 


Copyright (c) GrapeCity, inc. All rights reserved.

Product Support Forum  |  Documentation Feedback