الدالات Abs وExp وLn وPower وLog وSqrt

تنطبق على: تطبيقات اللوحة أعمدة صيغ Dataverse تدفقات سطح المكتب التطبيقات المستندة إلى النماذج Power Pages Power Platform CLI

حساب القيم المطلقة واللوغاريتم والجذور التربيعية ونتائج رفع قيمة e أو أي رقم إلى أس محدد.

‏‏الوصف

تقوم الدالة Abs بإرجاع القيمة غير السالبة للوسيطة الخاصة بها. إذا كان الرقم سالبًا، تقوم الدالة Abs بإرجاع المكافئ الموجب.

تقوم الدالة Exp بإرجاع e الذي تمت زيادته إلى الأس الخاص بوسيطتها. الرقم التجاوزي e يبدأ بـ 2.7182818...

تقوم الدالة Ln بإرجاع اللوغاريتم العادي (الأساس e) الخاص بوسيطتها.

تقوم الدالة Power بإرجاع رقم تمت زيادته إلى أس. إنه مكافئ لاستخدام ^عامل التشغيل.

تُرجع الدالة Log لوغاريتم وسيطتها الأولى في القادة المحددة بواسطة الوسيطة الثانية (أو 10 إذا لم يتم تحديدها).

ترجع الدالة Sqrt الرقم الذي، عند ضربه في نفسه، يساوي وسيطته.

إذا قمت بتمرير رقم واحد، فإن القيمة المرتجعة هي نتيجة واحدة تعتمد على الدالة التي يتم استدعاؤها. إذا قمت بتمرير جدول من عمود واحد يحتوي على أرقام، والقيمة المرجعة هي جدول نتائج أحادي العمود في عمود قيمة، نتيجة واحدة لكل سجل في جدول الوسيطة. إذا كان لديك جدول متعدد الأعمدة، يمكنك تشكيله في جدول من عمود واحد، مثلما يصف التعامل مع الجداول.

إذا كانت أحدي الوسائط قد تؤدي إلى وجود قيمه غير محدده، ستكون النتيجة فارغ. وهو ما يمكن أن يحدث مع الجذور التربيعية واللوغاريتمات للأعداد السالبة.

بناء الجملة

Abs( رقم )
Exp( رقم )
Ln( رقم )
Sqrt( رقم )

  • رقم - مطلوب. الرقم المُراد العمل عليه.

Power( Base, Exponent )

  • الأساس - مطلوب. الرقم الأساسي الذي سيتم رفعه.
  • الدليل - مطلوب. الأس الذي يرفع إليه الرقم الأساسي.

Log( الرقم، الأساس )

  • رقم - مطلوب. رقم لحساب اللوغاريتم.
  • أساس - اختياري. أساس اللوغاريتم الذي يجب حسابه. بشكل افتراض، 10 (إذا لم يكن محددًا).

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

  • SingleColumnTable - مطلوب. جدول من عمود واحد للأرقام المراد العمل عليها.

الأمثلة

رقم واحد

صيغة ‏‏الوصف نتيجة
Abs( -55 ) إرجاع الرقم بدون العلامة السالبة. 55
Exp( 2 ) إرجاع e الذي تمت زيادته إلى الأس 2 أو e * e. 7.389056...
Ln( 100 ) إرجاع اللوغاريتم الطبيعي (الأساس e) للرقم 100. 4.605170...
Log( 100 ) إرجاع اللوغاريتم في الأساس 10 من الرقم 100. 2
Log( 64, 2 ) إرجاع اللوغاريتم في الأساس 2 من الرقم 64. 6
Power( 5, 3 ) إرجاع 5 الذي تمت زيادته إلى الأس 5 * 5 * 5. 125
Sqrt( 9 ) إرجاع الرقم الذي ينتج عنه 9 مضروبًا في نفسه. 3

جدول من عمود واحد

تستخدم الأمثلة في هذا القسم مصدر البيانات المسمى ValueTable والذي يحتوي على هذه البيانات:

القيمة‬
9
-4
2
الصيغة الوصف نتيجة
Abs( ValueTable ) إرجاع القيمة المطلقة لكل رقم في الجدول. جدول بعمود واحد بعمود Value يحتوي على القيم التالية: 9، 4، 2
Exp( ValueTable ) إرجاع e الذي تمت زيادته إلى أس كل رقم في الجدول. جدول بعمود واحد بعمود Value يحتوي على القيم التالية: 8103.083927...، 0.018315...، 7.389056...
Ln( ValueTable ) إرجاع اللوغاريتم الطبيعي لكل رقم في الجدول. جدول بعمود واحد بعمود Value يحتوي على القيم التالية: 2.197224...، Blank()،‏ 0.693147...
Sqrt( ValueTable ) إرجاع الجذر التربيعي لكل رقم في الجدول جدول بعمود واحد بعمود Value يحتوي على القيم التالية: 3، Blank()،‏ 1.414213...

مثال خطوة بخطوة

  1. أضف عنصر تحكم Text input وقم بتسميته مصدر.
  2. أضف عنصر تحكم ‎Label، وقم بتعيين خاصية Text الخاصة به إلى هذه الصيغة:
    Sqrt( Value( Source.Text ) )
  3. اكتب رقمًا في المصدر، وتأكد من عنصر تحكم Label يظهر الجذر التربيعي للرقم الذي قمت بكتابته.