المرشح round في Twig
< Twig
المرشح round
يقرِّب العدد إلى درجة تقريب معطاة:
{{ 42.55|round }}
{# يخرج 43 #}
{{ 42.55|round(1, 'floor') }}
{# يخرج 42.5 #}
يأخذ المرشح round
وسيطين اختياريين، يحدد الأول منهما درجة التقريب -يكون الافتراضي 0 هنا-، والثاني يحدد أسلوب التقريب، وتكون القيمة الافتراضية فيه common
:
common
: تقرب إما للأكبر أو للأصغر حيث تقرب القيمة إلى أقرب عدد صحيح إذا كانت قيمة المنزلة العشرية في المنتصف، فتقرب1.5
إلى2
، وتقرب -1.5
إلى -2
.ceil
: تقرب للأكبر دائمًا.floor
: تقرب للأصغر دائمًا.
لاحظ أن العامل //
يكافئ |round(0, 'floor')
.
الوسائط
precision
: درجة التقريب.method
: أسلوب التقريب.