> ## Documentation Index
> Fetch the complete documentation index at: https://private-7c7dfe99-mintlify-fbfa8bee.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

> تحسب قيمة كوانتايل تقريبية لعينة مكوّنة من أعداد bfloat16.

# quantileBFloat16

<div id="quantileBFloat16">
  ## quantileBFloat16
</div>

أُضيفت في: v21.7.0

تحسب [كوانتايل](https://en.wikipedia.org/wiki/Quantile) تقريبيًا لعيّنة تتكوّن من أعداد [bfloat16](https://en.wikipedia.org/wiki/Bfloat16_floating-point_format).

`bfloat16` هو نوع بيانات بفاصلة عائمة يحتوي على 1 بت للإشارة، و8 بتات للأس، و7 بتات للكسر.
تُحوِّل الدالة قيم الإدخال إلى أعداد بفاصلة عائمة من 32 بت، ثم تأخذ أعلى 16 بت أهمية. بعد ذلك تحسب قيمة الكوانتايل لـ `bfloat16` وتحوِّل النتيجة إلى عدد بفاصلة عائمة من 64 بت بإلحاق بتات صفرية.
الدالة مُقدِّر سريع للكوانتايل، بحد أقصى للخطأ النسبي يبلغ `0.78125%` (ومتوسط خطأ نسبي يبلغ تقريبًا `0.27%`)، بما يتوافق مع دقة المانتيسا البالغة 7 بتات في `bfloat16`.

**الصيغة**

```sql theme={null}
quantileBFloat16[(level)](expr)
```

**الأسماء البديلة**: `medianBFloat16`

**المعاملات**

* `level` — اختياري. مستوى الكوانتايل. القيم الممكنة تقع ضمن النطاق من 0 إلى 1. القيمة الافتراضية: 0.5. [`Float*`](/ar/reference/data-types/float)

**الوسيطات**

* `expr` — عمود يحتوي على بيانات رقمية. [`(U)Int*`](/ar/reference/data-types/int-uint) أو [`Float*`](/ar/reference/data-types/float)

**القيمة المعادة**

الكوانتايل التقريبي للمستوى المحدد. [`Float64`](/ar/reference/data-types/float)

**أمثلة**

**حساب الكوانتايل باستخدام bfloat16**

```sql title=Query theme={null}
CREATE TABLE example_table (a UInt32, b Float32) ENGINE = Memory;
INSERT INTO example_table VALUES (1, 1.001), (2, 1.002), (3, 1.003), (4, 1.004);

SELECT quantileBFloat16(0.75)(a), quantileBFloat16(0.75)(b) FROM example_table;
```

```response title=Response theme={null}
┌─quantileBFloat16(0.75)(a)─┬─quantileBFloat16(0.75)(b)─┐
│                         3 │                         1 │
└───────────────────────────┴───────────────────────────┘
```

**راجع أيضًا**

* [median](/ar/reference/functions/aggregate-functions/median)
* [quantiles](/ar/reference/functions/aggregate-functions/quantiles)
