Skip to main content

متى تستخدم هذه الدوال؟

استخدم هذه الدوال لجمع القيم ومقارنة الحدود وتقريب النتائج وحساب النسب. وهي متاحة كدوال وكتحويلات.

طريقة الكتابة

استخدم الدالة بصيغة round($.requested_amount, 2). لا تكون كل دالة متاحة في كل مكان: دوال التحقق ودوال النموذج ودوال قالب المستند لها عقود سياق مختلفة. لا تفترض أن اقتراح المحرر يعني أن الدالة مدعومة وقت التشغيل.

مرجع الدوال الكامل

abs

تعيد القيمة المطلقة للعدد، أي قيمته دون الإشارة السالبة. التوقيع: abs(x) مثال:
ملاحظة: يمكن أيضاً كتابتها كتحويل عندما تكون القيمة الأولى هي المدخل: value | abs(...).

acos

تعيد جيب التمام العكسي للقيمة بوحدة الراديان. التوقيع: acos(x) مثال:
ملاحظة: يمكن أيضاً كتابتها كتحويل عندما تكون القيمة الأولى هي المدخل: value | acos(...).

asin

تعيد الجيب العكسي للقيمة بوحدة الراديان. التوقيع: asin(x) مثال:
ملاحظة: يمكن أيضاً كتابتها كتحويل عندما تكون القيمة الأولى هي المدخل: value | asin(...).

atan

تعيد الظل العكسي للقيمة بوحدة الراديان. التوقيع: atan(x) مثال:
ملاحظة: يمكن أيضاً كتابتها كتحويل عندما تكون القيمة الأولى هي المدخل: value | atan(...).

atan2

تعيد الزاوية من إحداثيي y وx بوحدة الراديان مع المحافظة على الربع الصحيح. التوقيع: atan2(y, x) مثال:
ملاحظة: يمكن أيضاً كتابتها كتحويل عندما تكون القيمة الأولى هي المدخل: value | atan2(...).

avg

تعيد المتوسط الحسابي للقيم المعطاة. التوقيع: avg(...values) مثال:
ملاحظة: يمكن أيضاً كتابتها كتحويل عندما تكون القيمة الأولى هي المدخل: value | avg(...).

cbrt

تعيد الجذر التكعيبي للعدد. التوقيع: cbrt(x) مثال:
ملاحظة: يمكن أيضاً كتابتها كتحويل عندما تكون القيمة الأولى هي المدخل: value | cbrt(...).

ceil

تقرب العدد إلى الأعلى، ويمكن ضبط دقة التقريب. التوقيع: ceil(x, precision?) مثال:
ملاحظة: يمكن أيضاً كتابتها كتحويل عندما تكون القيمة الأولى هي المدخل: value | ceil(...).

clamp

تحصر القيمة بين حد أدنى وحد أقصى شاملين. التوقيع: clamp(value, min, max) مثال:
ملاحظة: يمكن أيضاً كتابتها كتحويل عندما تكون القيمة الأولى هي المدخل: value | clamp(...).

cos

تعيد جيب تمام الزاوية بالراديان. التوقيع: cos(x) مثال:
ملاحظة: يمكن أيضاً كتابتها كتحويل عندما تكون القيمة الأولى هي المدخل: value | cos(...).

exp

تعيد قيمة العدد الطبيعي e مرفوعاً إلى الأس المعطى. التوقيع: exp(x) مثال:
ملاحظة: يمكن أيضاً كتابتها كتحويل عندما تكون القيمة الأولى هي المدخل: value | exp(...).

factorial

تعيد مضروب عدد صحيح غير سالب. التوقيع: factorial(n) مثال:
ملاحظة: يمكن أيضاً كتابتها كتحويل عندما تكون القيمة الأولى هي المدخل: value | factorial(...).

floor

تقرب العدد إلى الأسفل، ويمكن ضبط دقة التقريب. التوقيع: floor(x, precision?) مثال:
ملاحظة: يمكن أيضاً كتابتها كتحويل عندما تكون القيمة الأولى هي المدخل: value | floor(...).

gcd

تعيد أكبر قاسم مشترك لعددين. التوقيع: gcd(a, b) مثال:
ملاحظة: يمكن أيضاً كتابتها كتحويل عندما تكون القيمة الأولى هي المدخل: value | gcd(...).

isPrime

تتحقق من كون عدد صحيح أكبر من واحد عدداً أولياً. التوقيع: isPrime(n) مثال:
ملاحظة: يمكن أيضاً كتابتها كتحويل عندما تكون القيمة الأولى هي المدخل: value | isPrime(...).

lcm

تعيد أصغر مضاعف مشترك لعددين. التوقيع: lcm(a, b) مثال:
ملاحظة: يمكن أيضاً كتابتها كتحويل عندما تكون القيمة الأولى هي المدخل: value | lcm(...).

lerp

تعيد قيمة بالاستيفاء الخطي بين البداية والنهاية وفق النسبة المعطاة. التوقيع: lerp(start, end, t) مثال:
ملاحظة: يمكن أيضاً كتابتها كتحويل عندما تكون القيمة الأولى هي المدخل: value | lerp(...).

log

تعيد اللوغاريتم الطبيعي للعدد. التوقيع: log(x) مثال:
ملاحظة: يمكن أيضاً كتابتها كتحويل عندما تكون القيمة الأولى هي المدخل: value | log(...).

log10

تعيد لوغاريتم العدد للأساس 10. التوقيع: log10(x) مثال:
ملاحظة: يمكن أيضاً كتابتها كتحويل عندما تكون القيمة الأولى هي المدخل: value | log10(...).

log2

تعيد لوغاريتم العدد للأساس 2. التوقيع: log2(x) مثال:
ملاحظة: يمكن أيضاً كتابتها كتحويل عندما تكون القيمة الأولى هي المدخل: value | log2(...).

median

تعيد الوسيط للقيم الرقمية المعطاة. التوقيع: median(...values) مثال:
ملاحظة: يمكن أيضاً كتابتها كتحويل عندما تكون القيمة الأولى هي المدخل: value | median(...).

mode

تعيد القيمة الأكثر تكراراً بين القيم المعطاة. التوقيع: mode(...values) مثال:
ملاحظة: يمكن أيضاً كتابتها كتحويل عندما تكون القيمة الأولى هي المدخل: value | mode(...).

pow

تعيد الأساس مرفوعاً إلى الأس المعطى. التوقيع: pow(base, exponent) مثال:
ملاحظة: يمكن أيضاً كتابتها كتحويل عندما تكون القيمة الأولى هي المدخل: value | pow(...).

random

تعيد عدداً عشوائياً شبه عشوائي بين 0 و1. لا تستخدمه في قرار محفوظ أو رقم مرجعي يحتاج إلى ثبات. التوقيع: random() مثال:
ملاحظة: يمكن أيضاً كتابتها كتحويل عندما تكون القيمة الأولى هي المدخل: value | random(...).

round

تقرب العدد إلى أقرب قيمة، ويمكن ضبط عدد المنازل العشرية. التوقيع: round(x, precision?) مثال:
ملاحظة: يمكن أيضاً كتابتها كتحويل عندما تكون القيمة الأولى هي المدخل: value | round(...).

roundTo

تقرب القيمة إلى عدد محدد من المنازل العشرية. التوقيع: roundTo(value, decimals) مثال:
ملاحظة: يمكن أيضاً كتابتها كتحويل عندما تكون القيمة الأولى هي المدخل: value | roundTo(...).

sign

تعيد -1 أو 0 أو 1 بحسب إشارة العدد. التوقيع: sign(x) مثال:
ملاحظة: يمكن أيضاً كتابتها كتحويل عندما تكون القيمة الأولى هي المدخل: value | sign(...).

sin

تعيد جيب الزاوية بالراديان. التوقيع: sin(x) مثال:
ملاحظة: يمكن أيضاً كتابتها كتحويل عندما تكون القيمة الأولى هي المدخل: value | sin(...).

sqrt

تعيد الجذر التربيعي للعدد غير السالب. التوقيع: sqrt(x) مثال:
ملاحظة: يمكن أيضاً كتابتها كتحويل عندما تكون القيمة الأولى هي المدخل: value | sqrt(...).

stddev

تعيد الانحراف المعياري للقيم الرقمية المعطاة. التوقيع: stddev(...values) مثال:
ملاحظة: يمكن أيضاً كتابتها كتحويل عندما تكون القيمة الأولى هي المدخل: value | stddev(...).

tan

تعيد ظل الزاوية بالراديان. التوقيع: tan(x) مثال:
ملاحظة: يمكن أيضاً كتابتها كتحويل عندما تكون القيمة الأولى هي المدخل: value | tan(...).

toDegrees

تحول زاوية من الراديان إلى الدرجات. التوقيع: toDegrees(radians) مثال:
ملاحظة: يمكن أيضاً كتابتها كتحويل عندما تكون القيمة الأولى هي المدخل: value | toDegrees(...).

toRadians

تحول زاوية من الدرجات إلى الراديان. التوقيع: toRadians(degrees) مثال:
ملاحظة: يمكن أيضاً كتابتها كتحويل عندما تكون القيمة الأولى هي المدخل: value | toRadians(...).

trunc

تحذف الجزء العشري من العدد دون تقريب. التوقيع: trunc(x) مثال:
ملاحظة: يمكن أيضاً كتابتها كتحويل عندما تكون القيمة الأولى هي المدخل: value | trunc(...).

variance

تعيد تباين القيم الرقمية المعطاة. التوقيع: variance(...values) مثال:
ملاحظة: يمكن أيضاً كتابتها كتحويل عندما تكون القيمة الأولى هي المدخل: value | variance(...).

قائمة تحقق قبل النشر

  • ابدأ بقيمة معروفة وتحقق من النتيجة المتوقعة.
  • تعامل صراحةً مع القيم الفارغة وnull والقوائم الفارغة.
  • لا تضع أسراراً أو رموز وصول أو بيانات شخصية حساسة داخل تعبير.
  • راجع سياقات وتوافر التعبيرات قبل نسخ تعبير بين ميزتين.
دوال الرياضيات في KayanOS