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


Функції Abs, Exp, Ln, Power, Log і Sqrt

Застосовується до: стовпців Dataverse формул програм Canvas Потоків робочого столу Командного Power Pages Power Platform рядка на основі моделі

Обчислення абсолютних значень, логарифмів, квадратних коренів, а також результатів піднесення числа e або будь-якого іншого числа до вказаного степеня.

Опис

Функція Abs повертає невід’ємне значення свого аргументу. Якщо число від’ємне, функція Abs повертає додатний еквівалент.

Функція Exp повертає число e, піднесене до степеня аргументу цієї функції. Трансцендентне число e починається з 2,7182818...

Функція Ln повертає натуральний логарифм (з основою e) свого аргументу.

Функція Power повертає число, піднесене до степеня. Це еквівалентно використанню оператора ^ .

Функція Log повертає логарифм першого аргументу в основі, визначеній другим аргументом (або 10, якщо його не вказано).

Функція Sqrt повертає число, яке в разі множення на таке саме число дає аргумент цієї функції.

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

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

Синтаксис

Abs ( кількість )
exp( Кількість )
ln( Кількість )
sqrt( Кількість )

  • Кількість - обов’язковий. Це число, для якого потрібно виконати операцію.

Потужність ( база, експонента )

  • Основа - обов’язковий. Основа для піднесення до степеня.
  • Показник степеня - обов’язковий. Показник степеня, до якого потрібно піднести основу.

Log( Номер, База )

  • Кількість - обов’язковий. Число для обчислення логарифму.
  • Підстава - Необов’язковий. Основа логарифму для обчислення. За замовчуванням 10 (якщо не вказано).

Abs ( SingleColumnTable )
Exp( SingleColumnTable )
Ln( SingleColumnTable )
Sqrt( SingleColumnTable )

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

Приклади

Одне число

Формула Опис Результат
Абс( -55 ) Повертає число без знака «мінус». 55
Експ( 2 ) Повертає число e, піднесене до степеня 2, або e * e. 7,389056...
Ln( 100 ) Повертає натуральний логарифм (з основою e) числа 100. 4,605170...
Журнал( 100 ) Повертає натуральний логарифм з основою 10 числа 100. 2
Журнал( 64, 2 ) Повертає натуральний логарифм з основою 2 числа 64. 6
Потужність( 5, 3 ) Повертає 5, піднесене до степеня 3, або 5 * 5 * 5. 125
Sqrt( 9 ) Повертає число, яке в разі множення на таке саме число дає 9. 3

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

У прикладах з цього розділу використовується джерело даних з ім’ям ValueTable (Таблиця значень), що містить зазначені нижче дані.

Значення
9
-4
2
Формула Опис Результат
Abs( Таблиця значень ) Повертає абсолютне значення кожного числа в таблиці. Таблиця з одним стовпцем зі Value стовпцем, що містить такі значення: 9, 4, 2
Exp( Таблиця значень ) Повертає число e, піднесене до степеня, який відповідає кожному числу в таблиці. Таблиця з одним стовпцем і Value стовпцем, що містить такі значення: 8103.083927..., 0.018315..., 7.389056...
Ln( Таблиця значень ) Повертає натуральний логарифм кожного числа в таблиці. Таблиця з одним стовпцем зі Value стовпцем, що містить такі значення: 2.197224..., Blank(), 0.693147...
Sqrt( Таблиця значень ) Повертає квадратний корінь кожного числа в таблиці. Таблиця з однією колонкою зі Value стовпцем, що містить такі значення: 3, Blank(), 1.414213...

Покроковий приклад

  1. Додайте елемент керування Ввід тексту і дайте йому ім’я Source (Джерело).
  2. Додайте елемент керування Підпис і настройте його властивість Text відповідно до нижчезазначеної формули.
    sqrt( значення ( джерело.текст ) )
  3. Уведіть число в елемент керування з ім’ям Source і впевніться, що елемент керування Підпис відображає квадратний корінь уведеного числа.