أنواع البيانات في لغة باسكال
رأينا في درس سابق ماهي المتغيرات وقلنا أنها مكان محجوز في الذاكرة الخاصة بالحاسوب و هذا المكان يكون بإسم مستعار
لنوع معين من البيانات التي سوف يقوم المبرمج بإستعمالها و هذه البيانات تكون على الأشكال التالية :
Byte
--------------------
هذا النوع من البيانات يتم إستخدامه فقط للأعداد و الارقام الصحيحة الموجبة فقط
في حدود 0 الى 255
ويحجز 1 اوكتي في الذاكرة
--------------------
real
قد يعجبك ايضا
--------------------
هذا النوع من البيانات يتم إستخدامه فقط للأعداد و الارقام الصحيحة والعشرية الموجبة أو السالبة
في حدود 039 -2.9E الى 038+1.7E
ويحجز 6 اوكتي في الذاكرة
--------------------
single
--------------------
هذا النوع من البيانات يتم إستخدامه فقط للأعداد و الارقام الصحيحة والعشرية الموجبة أو السالبة
في حدود 044 -3.4E الى 045+1.5E
ويحجز 4 اوكتي في الذاكرة
--------------------
double
--------------------
هذا النوع من البيانات يتم إستخدامه فقط للأعداد و الارقام الصحيحة والعشرية الموجبة أو السالبة
في حدود 308 -1.7E الى 324+5.0E
ويحجز 8 اوكتي في الذاكرة
--------------------
integer
--------------------
هذا النوع من البيانات يتم إستخدامه فقط للأعداد و الارقام الصحيحة والعشرية الموجبة أو السالبة
في حدود 32767 الى 32768-
ويحجز 2 اوكتي في الذاكرة
--------------------
longint
--------------------
هذا النوع من البيانات يتم إستخدامه فقط للأعداد و الارقام الصحيحة والعشرية الموجبة أو السالبة
في حدود 2147483647 الى 2147483648-
ويحجز 4 اوكتي في الذاكرة
--------------------
shortint
--------------------
هذا النوع من البيانات يتم إستخدامه فقط للأعداد و الارقام الصحيحة والعشرية الموجبة أو السالبة
في حدود 127 الى 128-
ويحجز 1 اوكتي في الذاكرة
--------------------
word
--------------------
هذا النوع من البيانات يتم إستخدامه فقط للأعداد و الارقام الصحيحة الموجبة فقط
في حدود 65535 الى 0
ويحجز 2 اوكتي في الذاكرة
--------------------
boolean
--------------------
هذا النوع من البيانات يتم إستخدامه لقيمة منطقية صحيحة او خاطئة
True - False
ويحجز 1 اوكتي في الذاكرة
--------------------
string
--------------------
هذا النوع من البيانات يتم إستخدامه لسلسلة من الحروف المتتالية
ويحجز 256 اوكتي في الذاكرة
--------------------
char
--------------------
هذا النوع من البيانات يتم إستخدامه لحرف واحد او رمز معين
0 - 255
ويحجز 1 اوكتي في الذاكرة
--------------------
سنرى كل ما سبق عبر هذا الفيديو