عدد صحيح هو نوع بيانات يستخدم في لغات برمجة الكمبيوتر. يتم استخدامه لتمثيل الأعداد الصحيحة، سواء كانت موجبة أو سالبة، دون أي قيم كسرية. يعتمد نطاق القيم التي يمكن أن يمثلها عدد صحيح على حجم العدد الصحيح. تُستخدم الأعداد الصحيحة بشكل شائع لتمثيل القيم المعدودة مثل عدد الكائنات في مجموعة ما، أو لتمثيل القياسات الدقيقة مثل مساحة الدائرة أو مقدار الذاكرة اللازمة لتشغيل البرنامج.

يتم استخدام متغير عدد صحيح لتخزين ومعالجة القيم الصحيحة. توفر معظم اللغات عدة أنواع مختلفة من البيانات، ولكل منها نطاق خاص بها من القيم المسموح بها. من أمثلة أنواع البيانات الصحيحة الأعداد الصحيحة 8 بت و16 بت و32 بت و64 بت. يجب أن تكون القيم الحرفية الرقمية المستخدمة لتمثيل القيم الصحيحة أرقامًا صحيحة دائمًا؛ غير مسموح بالقيم الكسرية.

تُستخدم حسابات الأعداد الصحيحة في العديد من خوارزميات الكمبيوتر، خاصة تلك التي تتضمن الرياضيات. العمليات الحسابية مثل الجمع والطرح والضرب والقسمة جميعها تعمل مع الأعداد الصحيحة. يمكن أيضًا استخدام الأعداد الصحيحة في عمليات المقارنة، مثل اختبار ما إذا كان رقمان متساويان أو إذا كان أحد الأرقام أكبر من الآخر.

قسمة الأعداد الصحيحة هي نوع خاص من عمليات القسمة يتم استخدامها للحصول على نتيجة عدد صحيح بدون باقي. سيؤدي قسمة الأعداد الصحيحة إلى نتيجة مبتورة أو مدورة بدلاً من النتيجة العشرية الدقيقة. على سبيل المثال، يؤدي قسمة عدد صحيح من 7 إلى 4 إلى الحصول على نتيجة 1، بدلاً من 1.75.

يعد تجاوز عدد صحيح ظاهرة يمكن أن تحدث عندما يتم تعيين قيمة عدد صحيح برقم كبير جدًا بالنسبة لنوع البيانات. عندما يحدث ذلك، يلتف الرقم مرة أخرى إلى بداية النطاق ويبدأ إنشاء قيم جديدة لم يكن من المفترض إنتاجها. يمكن أن يتسبب هذا في إجراء حسابات غير صحيحة في البرامج، كما قد يتسبب في تعطل البرامج أو سلوكها بشكل غير متوقع.

توجد أنواع الأعداد الصحيحة في العديد من لغات البرمجة الحالية، مثل C وC++ وJava وPython وVisual Basic. تُستخدم الأعداد الصحيحة أيضًا في تصميم الأجهزة. عادةً ما تكون عمليات الأعداد الصحيحة أسرع بكثير من العمليات التي تتضمن قيمًا عشرية، مما يجعلها مناسبة للاستخدام في المهام الحرجة للوقت.

اختر وشراء الوكيل

وكلاء مركز البيانات

وكلاء الدورية

وكلاء UDP

موثوق به من قبل أكثر من 10000 عميل حول العالم

العميل الوكيل
العميل الوكيل
وكيل العميلflowch.ai
العميل الوكيل
العميل الوكيل
العميل الوكيل