المرشح 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: أسلوب التقريب.