AngleToString Пример |
Sub Example_AngleToString() ' Этот пример конвертирует значение радиана к нескольким различным ' строкам, представляющим значение в различных единицах. Dim angAsRad As Double Dim unit As Integer Dim precision As Long Dim angAsString As String angAsRad = 0.785398163397448 unit = acDegrees precision = 6 ' Конвертируйте значение в радианах к градусам с точностью 6 angAsString = ThisDrawing.Utility.AngleToString(angAsRad, unit, precision) MsgBox "0.785398163397448 радиана = " & angAsString & " градусы", , "AngleAsString Пример" ' Конвертируйте значение в радианах к градусам /Минутам /Секундам с точностью 6 unit = acDegreeMinuteSeconds angAsString = ThisDrawing.Utility.AngleToString(angAsRad, unit, precision) MsgBox "0.785398163397448 радиана = " & angAsString, , "AngleAsString Пример" ' Конвертируйте значение в радианах к градиентам с точностью 6 unit = acGrads angAsString = ThisDrawing.Utility.AngleToString(angAsRad, unit, precision) MsgBox "0.785398163397448 радиана = " & angAsString, , "AngleAsString Пример" End Sub