لاقتصاص رقم إلى رقم معين يتضمن أرقامًا معنوية من خلال إسقاط الأرقام الأقل من الناحية المعنوية.
مثال للاستخدام
TRUNC(3.141592654,2)
TRUNC(A2,0)
TRUNC(1.23)
البنية
TRUNC(value, [places])
-
value
- القيمة المطلوب اقتطاعها. -
places
- [ اختياري -0
بشكلٍ تلقائي ] - العدد الذي يتضمن أرقامًا معنوية إلى يمين النقطة العشرية التي يلزم الحفاظ عليها.-
إذا كانت
places
أكبر من عدد الأرقام المعنوية فيvalue
، يتم عرض القيمة بدون تعديل. -
قد تكون
places
سالبة، وفي هذه الحالة يتم تغيير العدد المحدد للأرقام إلى يسار المنزلة العشرية إلى صفر. ويتم تجاهل جميع الأرقام الموجودة على يمين المنزلة العشرية. وإذا تم تغيير جميع أرقامvalue
إلى صفر، فإنTRUNC
تعرض القيمة0
فحسب.
-
ملاحظات
- لا تعمل
TRUNC
على التقريب، حيث يتم تجاهل الأرقام غير المرغوب فيها.
راجع أيضًا
ROUNDUP
: لتقريب عدد إلى عدد معين من المنازل العشرية، ويتم التقريب دائمًا إلى قيمة أعلى للوصول إلى الزيادة الصالحة التالية.
ROUNDDOWN
: تقرِّب الدالة ROUNDDOWN عددًا إلى عدد معين من المنازل العشرية، ويتم التقريب دائمًا إلى قيمة أقل للوصول إلى الزيادة الصالحة التالية.
ROUND
: تقرِّب الدالة ROUND رقمًا إلى عدد معين من المنازل العشرية وفقًا لقواعد معيارية.
MROUND
: لتقريب عدد واحد إلى أقرب عدد صحيح مضاعف لعدد آخر.
INT
: لتقريب عدد إلى أقل قيمة للوصول إلى أقرب عدد صحيح أقل منه أو يساويه.
FLOOR
: تقرِّب الدالة FLOOR رقمًا لأسفل إلى أقرب عدد صحيح للمدلول المحدد.
CEILING
: تقرِّب الدالة CEILING رقمًا لأعلى إلى أقرب عدد صحيح مضاعف للمدلول المحدد.