acos
أُضيف في: v1.1.0 تُرجِع دالة جيب التمام العكسي للوسيطة. صيغةFloat*
أمثلة
مثال للاستخدام
Query
Response
acosh
أُضيف في: v20.12.0 يعيد جيب التمام الزائدي العكسي. البنية0 ≤ acosh(x) < +∞. Float64
أمثلة
مثال على الاستخدام
Query
Response
asin
أُضيف في: v1.1.0 تحسب دالة الجيب العكسي للوسيطة المقدَّمة. وبالنسبة إلى الوسائط ضمن النطاق[-1, 1]، فإنها تُرجِع قيمة ضمن النطاق [-pi() / 2, pi() / 2].
صيغة
x من النوع Float64
أمثلة
المعكوس
Query
Response
Query
Response
Query
Response
asinh
قُدِّم في: v20.12.0 تُرجع الجيب الزائدي العكسي. الصيغة-∞ < asinh(x) < +∞. Float64
أمثلة
الاستخدام الأساسي
Query
Response
atan
تم تقديمه في: v1.1.0 يُرجع الظل العكسي للوسيطة. الصياغةx. Float*
أمثلة
مثال على الاستخدام
Query
Response
atan2
أُضيفت في: v20.12.0 تعيد الدالةatan2 الزاوية في المستوى الإقليدي، مقاسةً بالراديان، بين المحور السيني الموجب والشعاع الواصل إلى النقطة (x, y) ≠ (0, 0).
الصيغة
y— الإحداثيyللنقطة التي يمرّ عبرها الشعاع.(U)Int*أوFloat*أوBFloat16أوDecimal*x— الإحداثيxللنقطة التي يمرّ عبرها الشعاع.(U)Int*أوFloat*أوBFloat16أوDecimal*
θ بحيث تكون -π < θ ≤ π، بوحدة الراديان Float64
أمثلة
مثال للاستخدام
Query
Response
atanh
أُضيفت في: v20.12.0 تعيد الظل الزائدي العكسي. الصيغةx— الظل الزائدي للزاوية. القيم ضمن المجال: -1 < x < 1.(U)Int*أوFloat*أوDecimal*.(U)Int*أوFloat*أوDecimal*
Float64
أمثلة
مثال على الاستخدام
Query
Response
cbrt
أُضيفت في: v1.1.0 تُرجِع الجذر التكعيبي للوسيط. الصيغةx. Float*
أمثلة
مثال للاستخدام
Query
Response
cos
أُضيفت في: v1.1.0 يُرجع جيب تمام الوسيطة. الصيغةx. Float*
أمثلة
مثال على الاستخدام
Query
Response
cosh
أُضيفت في: v20.12.0 تعيد جيب التمام الزائدي للوسيطة. الصيغة1 ≤ cosh(x) < +∞ Float64
أمثلة
الاستخدام الأساسي
Query
Response
degrees
أُدرجت في: v22.2.0 تحوّل القيم من الراديان إلى درجات. الصياغةx بالدرجات. Float64
أمثلة
الاستخدام الأساسي
Query
Response
e
استُحدث في: v1.1.0 يُرجع ثابت أويلر (e). البنية- لا شيء.
Float64
أمثلة
مثال على الاستخدام
Query
Response
erf
تم تقديمه في: v1.1.0 إذا كانتx غير سالبة، فإن erf(x/(σ√2)) تمثل احتمال أن يأخذ متغير عشوائي ذو توزيع طبيعي وانحراف معياري σ قيمةً تبعد عن القيمة المتوقعة بأكثر من x.
الصيغة
Float*
أمثلة
قاعدة الثلاث سيغما
Query
Response
erfc
استُحدثت في: v1.1.0 تعيد عددًا قريبًا من1-erf(x) من دون فقدان الدقة عند القيم الكبيرة لـ x.
الصيغة
Float*
أمثلة
مثال على الاستخدام
Query
Response
exp
أُضيفت في: v1.1.0 تعيد قيمةe مرفوعةً إلى الأس x، حيث إن x هو الوسيط المُمرَّر إلى الدالة.
الصياغة
e^x من النوع Float*
أمثلة
الاستخدام الأساسي
Query
Response
exp10
ظهر لأول مرة في: v1.1.0 يُرجع 10 مرفوعًا إلى أسّ الوسيطة المُعطاة. الصيغةFloat*
أمثلة
مثال على الاستخدام
Query
Response
exp2
أُضيفت في: v1.1.0 تُرجِع 2 مرفوعًا إلى أسّ المُعامِل المُعطى. الصيغةFloat*
أمثلة
مثال على الاستخدام
Query
Response
المضروب
أُضيف في: v22.11.0 يحسب مضروب قيمة عدد صحيح. مضروب العدد 0 هو 1. وبالمثل، تُرجِع الدالةfactorial() القيمة 1 لأي قيمة سالبة.
الحد الأقصى للقيمة الموجبة لوسيطة الإدخال هو 20، وأي قيمة 21 أو أكبر ستتسبب في استثناء.
صيغة
n— قيمة عدد صحيح يُراد حساب مضروبه. الحد الأقصى للقيمة هو 20.(U)Int8/16/32/64
UInt64
أمثلة
مثال على الاستخدام
Query
Response
hypot
أُضيفت في: v20.12.0 تُرجِع طول وتر مثلث قائم الزاوية. تتجنب الدالة Hypot المشكلات التي قد تحدث عند تربيع أعداد كبيرة جدًا أو صغيرة جدًا. الصيغةx— الضلع القائم الأول في مثلث قائم الزاوية.(U)Int*أوFloat*أوBFloat16أوDecimal*y— الضلع القائم الثاني في مثلث قائم الزاوية.(U)Int*أوFloat*أوBFloat16أوDecimal*
Float64
أمثلة
الاستخدام الأساسي
Query
Response
intExp10
أُضيفت في: v1.1.0 مماثلة لـ exp10، لكنها تُرجِع قيمة من النوعUInt64.
البنية
UInt64
أمثلة
مثال على الاستخدام
Query
Response
intExp2
أُضيف في: v1.1.0 يشبه exp2، لكنه يُرجع قيمة من النوعUInt64.
الصيغة
UInt64
أمثلة
مثال على الاستخدام
Query
Response
isPrime
أُضيف في: v26.5.0 يعيد1 إذا كان المُعامل عددًا أوليًا، وإلا فيعيد 0.
يستخدم bitmap بحثٍ دقيق للقيم الصغيرة واختبار Miller-Rabin حتميًا
للقيم الأكبر. تكون النتيجة دقيقة مع كل نوع إدخال مدعوم.
بالنسبة إلى أنواع الأعداد الصحيحة غير الموقعة الأوسع (UInt128, UInt256)، استخدم isProbablePrime بدلًا من ذلك.
الصياغة
1 إذا كان n عددًا أوليًا، و0 خلاف ذلك. UInt8
أمثلة
عدد أولي
Query
Response
Query
Response
UInt64
Query
Response
UInt64
Query
Response
isProbablePrime
أُضيف في: v26.5.0 تعيد1 إذا كانت الوسيطة على الأرجح عددًا أوليًا، و0 إذا كان عددًا مركبًا على نحوٍ مؤكد.
بالنسبة إلى UInt8 وUInt16 وUInt32 وUInt64، تكون النتيجة دقيقة وتتطابق مع
isPrime. ويتم تجاهل وسيطة rounds.
بالنسبة إلى UInt128 وUInt256، تكون القيمة المعادة 1 احتمالية. وتتحكم وسيطة rounds الاختيارية
في عدد جولات Miller-Rabin المستخدمة:
فكلما زاد عدد الجولات، انخفض احتمال الإيجابيات الكاذبة وازداد وقت التنفيذ. ومع شواهد عشوائية موزعة بانتظام،
يكون معدل الإيجابيات الكاذبة لعدد مركب ثابت محدودًا بـ 4^(-rounds)؛ وتُبقي القيمة الافتراضية 25
هذا الحد دون 10^-15، بينما تُبقيه القيمة القصوى 256 دون 10^-154.
الدالة حتمية: إذ تُشتق الشواهد من n، لذا فإن الزوج نفسه (n, rounds) ينتج دائمًا
النتيجة نفسها. ويمثل الحد 4^(-rounds) احتمالًا لكل مُدخل عند استخدام شواهد عشوائية موزعة بانتظام؛
أما مع الاشتقاق الحتمي الذي نعتمده، فهو يصف بدلًا من ذلك نسبةً عبر المُدخلات — فالعدد المركب الذي يخدع
تسلسل شواهده سيُرجع 1 بصورة قابلة للتكرار.
الصيغة
n— عدد صحيح غير موقّع لاختبار ما إذا كان أوليًا.UInt8أوUInt16أوUInt32أوUInt64أوUInt128أوUInt256rounds— ثابت اختياري لعدد صحيح موجب ضمن[1, 256]. عدد جولات Miller-Rabin لـUInt128/UInt256(ويُتجاهل للأنواع الأضيق). القيمة الافتراضية25.UInt8أوUInt16أوUInt32أوUInt64
1 إذا كان n على الأرجح عددًا أوليًا، و0 إذا كان عددًا مركبًا بالتأكيد. UInt8
أمثلة
عدد أولي صغير
Query
Response
Query
Response
UInt64 (نتيجة دقيقة)
Query
Response
M_127 (UInt128)
Query
Response
Curve25519 2^255 - 19 (UInt256)
Query
Response
Query
Response
lgamma
قُدِّمت في: v1.1.0 تعيد لوغاريتم دالة غاما. الصيغةx. Float*
أمثلة
مثال للاستخدام
Query
Response
log
قُدِّم في: v1.1.0 يعيد اللوغاريتم الطبيعي لوسيطة الدالة. الصيغةln
وسيطات الدالة
القيمة المعادة
تعيد اللوغاريتم الطبيعي لـ x. Float*
أمثلة
مثال على الاستخدام
Query
Response
log10
قُدِّم في: v1.1.0 يعيد اللوغاريتم العشري للوسيطة. الصياغةx. Float*
أمثلة
مثال على الاستخدام
Query
Response
log1p
استُحدثت في: v20.12.0 تحسبlog(1+x).
تكون عملية الحساب log1p(x) أدق من log(1+x) عند القيم الصغيرة لـ x.
الصيغة
Float64
أمثلة
مثال على الاستخدام
Query
Response
log2
قُدِّم في: v1.1.0 يعيد اللوغاريتم الثنائي للوسيطة. البنيةx. Float*
أمثلة
مثال على الاستخدام
Query
Response
pi
تم تقديمها في: v1.1.0 تعيد pi (π). الصيغة- لا شيء.
Float64
أمثلة
مثال على الاستخدام
Query
Response
pow
أُضيف في: v1.1.0 يُرجع x مرفوعًا للأس y. الصيغةpower
الوسيطات
x— الأساس.(U)Int8/16/32/64أوFloat*أوBFloat16أوDecimal*y— الأسّ.(U)Int8/16/32/64أوFloat*أوBFloat16أوDecimal*
Float64
أمثلة
مثال على الاستخدام
Query
Response
proportionsZTest
أُضيفت في: v22.3.0 تعيد إحصاءات اختبار Z لنسبتين، وهو اختبار إحصائي لمقارنة النِّسَب بين مجتمعين إحصائيين x و y. تدعم الدالة طريقتَي التقدير المجمّع وغير المجمّع للخطأ المعياري. في الطريقة المجمّعة، يُؤخذ متوسط النسبتين وتُستخدم نسبة واحدة فقط لتقدير الخطأ المعياري. أما في الطريقة غير المجمّعة، فتُستخدم النسبتان كلٌّ على حدة. الصيغةsuccesses_x— عدد النجاحات في المجموعة x.UInt64successes_y— عدد النجاحات في المجموعة y.UInt64trials_x— عدد التجارب في المجموعة x.UInt64trials_y— عدد التجارب في المجموعة y.UInt64conf_level— مستوى الثقة للاختبار.Float64pool_type— اختيار طريقة التجميع لتقدير الخطأ المعياري. يمكن أن تكون إما ‘unpooled’ أو ‘pooled’.String
z_stat (إحصائية Z)، وp_val (قيمة P)، وci_low (الحد الأدنى لفاصل الثقة)، وci_high (الحد الأعلى لفاصل الثقة). Tuple(Float64, Float64, Float64, Float64)
أمثلة
مثال على الاستخدام
Query
Response
radians
أُضيفت في: v22.2.0 يحوّل الدرجات إلى راديانات. البنيةFloat64
أمثلة
مثال على الاستخدام
Query
Response
sigmoid
استُحدثت في: v20.1.0 تحسب دالة sigmoid:1 / (1 + exp(-x)). تحوِّل دالة sigmoid أي عدد حقيقي إلى الفترة (0, 1)، وتُستخدم عادةً في تعلّم الآلة.
الصيغة
Float64
أمثلة
الاستخدام الأساسي
Query
Response
sign
أُضيف في: v21.2.0 يعيد إشارة عددٍ حقيقي. الصياغة-1 إذا كان x < 0، و0 إذا كان x = 0، و1 إذا كان x > 0. Int8
أمثلة
إشارة الصفر
Query
Response
Query
Response
Query
Response
sin
أُضيف في: v1.1.0 تُرجِع جيبَ الوسيطة. البنيةx.
أمثلة
بسيط
Query
Response
sinh
أُضيف في: v20.12.0 يعيد الجيب الزائدي. الصيغةFloat64
أمثلة
مثال على الاستخدام
Query
Response
sqrt
أُضيفت في: v1.1.0 تُرجِع الجذر التربيعي للوسيطة. الصياغةx Float*
أمثلة
مثال على الاستخدام
Query
Response
tan
تم تقديمه في: v1.1.0 يُرجع ظلّ الوسيطة. البنيةx. Float*
أمثلة
مثال على الاستخدام
Query
Response
tanh
أُضيف في: v20.1.0 تُرجع قيمة الظل الزائدي. الصياغةFloat*
أمثلة
مثال للاستخدام
Query
Response
tgamma
أُضيفت في: v1.1.0 تعيد دالة غاما. بنية الجملةFloat*
أمثلة
مثال على الاستخدام
Query
Response
widthBucket
أُضيف في: v23.3.0 يعيد رقم الفئة التي تقع فيها المعلمةoperand ضمن مُدرَّج تكراري يحتوي على count فئات متساوية العرض تمتد عبر النطاق من low إلى high. ويعيد 0 إذا كانت operand أقل من low، ويعيد count+1 إذا كانت operand أكبر من high أو تساويه.
يوجد أيضًا اسم مستعار غير حساس لحالة الأحرف باسم WIDTH_BUCKET لتوفير التوافق مع قواعد البيانات الأخرى.
الصيغة
width_bucket
وسيطات الدالة
operand— القيمة المطلوب تحديد الفئة التي تقع ضمنها.(U)Int8/16/32/64low— الحد الأدنى لنطاق المُدرَّج التكراري.(U)Int8/16/32/64high— الحد الأعلى لنطاق المُدرَّج التكراري.(U)Int8/16/32/64count— عدد الفئات متساوية العرض. لا يمكن أن تكون قيمته صفراً.UInt8/16/32/64
operand < low، وتُعيد count+1 إذا كانت operand >= high. UInt8/16/32/64
أمثلة
مثال على الاستخدام
Query
Response