سيتم تقريب CInt إلى أقرب رقم زوجي، أي أنه عندما يكون الجزء العشري 0.5XXXX، سيتم تقريبه إلى أقرب رقم زوجي إلى X.5XX، وInt هي دالة التقريب التي ستزيل الجزء العشري.
سيتم تقريب CInt إلى أقرب رقم زوجي، أي أنه عندما يكون الجزء العشري 0.5XXXX، سيتم تقريبه إلى أقرب رقم زوجي إلى X.5XX.
على سبيل المثال، Cint(0.5)=0; Cint(1.5)=2;
وInt هي دالة التقريب، والتي ستزيل العلامة العشرية، على سبيل المثال، Int(1.5)=1...
مثل هذا الوضع ليس دقيقًا، وهو اختبار ضائع وفقًا لزاوية الاختبار. الأول: لا تأخذ الدالة Cint في الاعتبار حالة Cint(0.51)=1, Cint(2.51)=3. ثانياً: الدالة Int لا تراعي حالة الأعداد السالبة: Int(-1.1)=-2, Int(-1.5)=-2 لذا أوجزها كالتالي: الدالة Int: تقريب إلى اليسار على محور العدد دالة Cint: تقوم بالتقريب إلى عدد صحيح، بغض النظر عن الأرقام الموجبة أو السالبة. ولكن عندما *.5 أو -*.5، يتم أخذ القيمة الزوجية. لكن لاحظ: Cint(0.51)=1، Cint(-0.51) يساوي أيضًا -1.
تلخيص:
دالة int: تقريب إلى اليسار على محور الرقم.
دالة Cint: تقوم بالتقريب إلى عدد صحيح، بغض النظر عن الأرقام الموجبة أو السالبة. ولكن عندما *.5 أو -*.5، يتم أخذ القيمة الزوجية.
سينت (0.5) = 0 -> 0
سنت(0.51)=1 -> 1
سينت (1.5) = 2 -> 2
سينت(2.5)=2 -> 2
سنت(2.51)=3 -> 3
سينت(2.6)=3 -> 3
سنت(2.62)=3 -> 3
سنت(3.5)=4 -> 4
سينت(3.3)=3 -> 3
سينت(1.2)=1 -> 1
إنت(-1.1)=-2 -> -2
كثافة العمليات(-1.5)=-2 -> -2