Поділитися через


Функції Acos, Acot, Asin, Atan, Atan2, Cos, Cot, Degrees, Pi, Radians, Sin, Tan

Застосовується до: програм Canvas Потоків робочого столу Програм, Power Platform керованих моделлю, CLI

Обчислює тригонометричні значення.

Опис

Основні функції

Функція Cos повертає косинус свого аргументу, кута в радіанах.

Функція Cot повертає котангенс свого аргументу, кута в радіанах.

Функція Sin повертає синус свого аргументу, кута в радіанах.

Функція Tan повертає тангенс свого аргументу, кута в радіанах.

Обернені функції

Функція Acos повертає арккосинус, або обернений косинус, свого аргументу. Арккосинус – це кут, косинусом якого є аргумент. Кут повертається в радіанах у діапазоні від 0 (нуль) до π.

Функція Acot повертає арифметичне значення арккотангенса, або оберненого котангенса, свого аргументу. Кут повертається в радіанах у діапазоні від 0 (нуль) до π.

Функція Asin повертає арксинус, або обернений синус, свого аргументу. Арксинус – це кут, синусом якого є аргумент. Кут повертається в радіанах у діапазоні від -π/2 to π/2.

Функція Atan повертає арктангенс, або обернений тангенс, свого аргументу. Арктангенс – це кут, тангенсом якого є аргумент. Кут повертається в радіанах у діапазоні від -π/2 to π/2.

Функція Atan2 повертає арктангенс, або обернений тангенс, заданих як аргументів координат x і y. Арктангенс – це кут від осі x до лінії, що містить вихідну точку (0, 0) і точку з координатами (x; y). Кут указується в радіанах від -π до π, виключаючи -π. Додатний результат являє собою кут проти годинникової стрілки від осі x; від’ємний результат являє собою кут за годинниковою стрілкою. Atan2(a,b) дорівнює Atan(b/a), за винятком того, що у функції Atan2a може дорівнювати 0 (нулю).

Допоміжні функції

Функція Degrees перетворює радіани на градуси. π радіанів — це 180 градусів.

Функція Pi повертає трансцендентне число π, яке починається 3,141592…

Функція Radians перетворює градуси на радіани.

Примітки

Якщо ви надаєте цим функціям одне число, то повертається один результат. Якщо передати таблицю з одним стовпцем, яка містить числа, поверненим значенням буде таблиця результатів з одним стовпцем зі стовпцем «Значення », по одному результату для кожного запису в таблиці аргументу. Якщо ваша таблиця має кілька стовпців, ви можете переробити її на таблицю з одним стовпцем, як описано в розділі Робота з таблицями.

Якщо аргумент призведе до невизначеного значення, то результат буде пустим. Це може статися, наприклад, під час використання обернених функцій з аргументами поза межами діапазону.

Синтаксис

Основні функції

Cos( Radians )
Cot( Radians )
Sin( Radians )
Tan( Radians )

  • Radians — обов’язковий аргумент. Це кут, для якого потрібно виконати операцію.

Cos( SingleColumnTable )
Cot( SingleColumnTable )
Sin( SingleColumnTable )
Tan( SingleColumnTable )

  • SingleColumnTable — обов’язковий аргумент. Таблиця з одним стовпцем, що містить кути, для яких потрібно виконати операцію.

Обернені функції

Acos( Number )
Acot( Number )
Asin( Number )
Atan( Number )

  • Number — обов’язковий аргумент. Це число, для якого потрібно виконати операцію.

Acos( SingleColumnTable )
Acot( SingleColumnTable )
Asin( SingleColumnTable )
Atan( SingleColumnTable )

  • SingleColumnTable — обов’язковий аргумент. Таблиця з одним стовпцем, що містить числа, для яких потрібно виконати операцію.

Atan2( X; Y )

  • X — обов'язковий аргумент. Координата по осі X.
  • Y — обов’язковий аргумент. Координата по осі Y.

Допоміжні функції

Degrees( Radians )

  • Radians — обов’язковий аргумент. Кут у радіанах, який потрібно перевести в градуси.

Pi()

Radians( Degrees )

  • Degrees — обов’язковий аргумент. Кут у градусах, який потрібно перевести в радіани.

Приклади

Одне число

Формула Опис Результат
Cos( 1.047197 ) Повертає косинус 1,047197 радіана або 60 градусів. 0.5
Cot( Pi()/4 ) Повертає котангенс 0,785398… радіана або 45 градусів. 1
Sin( Pi()/2 ) Повертає синус 1,570796… радіана або 90 градусів. 1
Tan( Radians(60) ) Повертає тангенс 1,047197… радіана або 60 градусів. 1,732050...
Acos( 0.5 ) Повертає арккосинус 0,5, у радіанах. 1,047197...
Acot( 1 ) Повертає арккотангенс 1, у радіанах. 0,785398...
Asin( 1 ) Повертає арксинус 1, у радіанах. 1,570796...
Atan( 1.732050 ) Повертає арктангенс 1,732050, у радіанах. 1,047197...
Atan2( 5, 3 ) Повертає арктангенс кута від осі x до лінії, яка містить вихідну точку (0; 0) і координату (5; 3), що становить приблизно 31 градус. 0,540419...
Atan2( 4, 4 ) Повертає арктангенс кута від осі x до лінії, яка містить вихідну точку (0; 0) і координату (4; 4), що становить точно π/4 радіана або 45 градусів. 0,785398...
Degrees( 1.047197 ) Повертає еквівалентну кількість градусів для 1,047197 радіана. 60
Pi() Повертає трансцендентне число π. 3,141592...
Radians( 15 ) Повертає еквівалентну кількість радіанів для 15 градусів. 0,261799...

Таблиця з одним стовпцем

Для прикладів у цьому розділі використовується джерело даних під назвою ValueTable, яке містить зазначені нижче дані. Останній запис у таблиці становить π/2 радіана або 90 градусів.

Значення
0.5
-2
1,570796...
Формула Опис Результат
Cos( ValueTable ) Повертає косинус кожного числа в таблиці. Таблиця з одним стовпцем зі Value стовпцем, що містить такі значення: 0.877582..., -0.416146..., 0
Cot( ValueTable ) Повертає котангенс кожного числа в таблиці. Таблиця з одним стовпцем зі Value стовпцем, що містить такі значення: 1.830487..., 0.457657..., 0
Sin( ValueTable ) Повертає синус кожного числа в таблиці. Таблиця з одним стовпцем зі Value стовпцем, що містить такі значення: 0.479425, -0.909297..., 1
Tan( ValueTable ) Повертає тангенс кожного числа в таблиці. Таблиця з одним стовпцем зі Value стовпцем, що містить такі значення: 0.546302..., 2.185039..., 3060023.306952...
Acos( ValueTable ) Повертає арккосинус кожного числа в таблиці. Таблиця з одним стовпцем зі Value стовпцем, що містить такі значення: 1.047197..., Blank(), Blank()
Acot( ValueTable ) Повертає арккотангенс кожного числа в таблиці. Таблиця з одним стовпцем зі Value стовпцем, що містить такі значення: 1.107138..., 2.677945..., 0.566911...
Asin( ValueTable ) Повертає арксинус кожного числа в таблиці. Таблиця з одним стовпцем зі Value стовпцем, що містить такі значення: 0.523598..., Blank(), Blank()
Atan( ValueTable ) Повертає арктангенс кожного числа в таблиці. Таблиця з одним стовпцем зі Value стовпцем, що містить такі значення: 0.463647..., -1.107148..., 1.00388...
Degrees( ValueTable ) Повертає еквівалентну кількість градусів для кожного числа в таблиці; припускається, що кути вказано в радіанах. Таблиця з одним стовпцем зі Value стовпцем, що містить такі значення: 28.647889..., -114.591559..., 90
Radians( ValueTable ) Повертає еквівалентну кількість радіанів для кожного числа в таблиці; припускається, що кути вказано в градусах. Таблиця з одним стовпцем зі Value стовпцем, що містить такі значення: 0.008726..., -0.034906..., 0.027415...