• Генерация случайных чисел — слишком важный вопрос, чтобы оставлять его на волю случая.

LDMath

LDMath (машинный перевод! 🙁 )

Тригонометрические функции, а также другие математические функции и вычисления.

ArcCos(cos)
ArcCos в градусах.
cos Кос угла.
returns Угол в градусах.

ArcSin(sin)
ArcSin в градусах.
sin Грех угла.
returns Угол в градусах.

ArcTan(tan)
ArcTan в градусах.
tan Тан угол.
returns Угол в градусах.

Base2Decimal(number,Base)
Преобразуйте базовый номер в десятичное целое.
number Базовый номер для преобразования (не отрицательный).
Base База для преобразования из (2 двоичных) (8 восьмеричных) (16 шестнадцатеричных) или других баз до 36.
returns Число как десятичное целое или «FAILED».

Convert2Cartesian(x1,y1,dist,angle)
Вычислите координаты точки 2, из точки 1 и расстояния и угла к точке 2.
x1 Координата X точки 1.
y1 Координата Y точки 1.
dist Расстояние до точки 2.
angle Угол к точке 2 в градусах.
returns 2-элементный массив с координатами точки 2.

Convert2Radial(x1,y1,x2,y2)
Вычислите расстояние и угол между двумя точками.
x1 Координата X точки 1.
y1 Координата Y точки 1.
x2 Координата X точки 2.
y2 Координата Y точки 2.
returns 2-элементный массив с расстоянием и углом в градусах от точки 1 до точки 2.

Cos(angle)
Cos угла в градусах.
angle Угол в градусах.
returns Кос угла.

Cosh(angle)
Гиперболический косинус.
angle Угол в радианах.
returns Гиперболический косинус.

Decimal2Base(number,Base)
Преобразуйте десятичное целое в другую базу.
number Десятичное целое число для преобразования (не отрицательное).
Base База для преобразования в (2 двоичных) (8 восьмеричных) (16 шестнадцатеричных) или других оснований до 36.
returns Номер в запрошенной базе или «FAILED».

E
Естественная логарифмическая база.

Evaluate(expression)
Вычислите строковое выражение на число или логическое (если возможно).
Используется команда «eval» JScript и, следовательно, допускает более сложные манипуляции с JScript (также см. LDInline).
TextWindow должен быть видимым до использования этого метода, если требуется использование TextWindow.
expression Выражение для оценки, например. «(9/6) + 3» или «2.1> 1,5».
returns Оцененный результат.

Evaluate2(expression)
Оцените строковое выражение для числа (если это возможно).
Альтернатива Evaluate, которая хорошо ведет себя с TextWindow.
expression Выражение для оценки, например. «1e6 + 6/4».
returns Оцененный результат.

Evaluate3(expression)
Оцените строковое выражение для логического «True» или «False» (если возможно).
Альтернатива Evaluate, которая хорошо ведет себя с TextWindow.
expression Выражение для вычисления в булево, т.е. «21.3> 16».
returns Оцененный результат («True» или «False»).

Exp(value)
Экспоненциальность числа e ^ x.
value Значение для подведения e к мощности.
returns е ^ х

FixDecimal(number,digits)
Закруглить число до фиксированного числа десятичных знаков. При необходимости добавляется дополнительное десятичное десятичное обучение.
number Номер для изменения.
digits Число знаков после запятой.
returns Измененное число.

FixSigFig(number,digits)
Разобрать число до фиксированного числа значимых цифр.
number Номер для изменения.
digits Число значимых цифр.
returns Измененное число.

MaxNumber
Максимальное число, которое может обрабатывать Small Basic.

MinNumber
Минимальное количество, которое может обрабатывать Small Basic.

RandomNumberSeed
Установите семя для случайных чисел. Семя должно быть целым числом и должно быть установлено до вызова Math.GetRandomNumber.
Последовательность случайных чисел будет инициализирована семенем и может использоваться для тестирования, когда требуется повторяемая последовательность случайных чисел.

Rotate(x1,y1,x2,y2,angle)
Поверните точку 2 по часовой стрелке около точки 1.
x1 Координата X точки 1.
y1 Координата Y точки 1.
x2 Координата X точки 2.
y2 Координата Y точки 2.
angle Угол поворота точки 2 вокруг точки 1 в градусах.
returns 2-элементный массив с координатами повернутой точки 2.

Sin(angle)
Грех угла в градусах.
angle Угол в градусах.
returns Грех угла.

Sinh(angle)
Гиперболический синус.
angle Угол в радианах.
returns Гиперболический синус.

Tan(angle)
Тан угол в градусах.
angle Угол в градусах.
returns Тан угол.

Tanh(angle)
Гиперболический тангенс.
angle Угол в радианах.
returns Гиперболический тангенс.

Truncate(value)
Получите неотъемлемую часть числа.
value Число для усечения.
returns Неотъемлемая часть числа (удаление десятичной дроби).


Список всех классов библиотеки LitDev


Поделиться: