![]() |
ما قيمة المتغير dفي الحالات الاتية وما السبب
dim d as short=7.4 dim d as short =15.75 ما قيمة المتغير d وما السبب |
هو السؤال كدة بس ممكن توضيح اكتر
|
d=7
d=16 شكرا |
لو سمحت ياأستاذ قيناوي ايه السبب
هل هو بالتقريب
ولماذا اصبحت7.4 الي 7 ولماذا اصبحت15.75 الي16 وما الفرق بينهما |
ارجووووووو الردددددددددد
ممكن الشرح |
ارجو الرد سريعا
لماذا اصبحت7.4 الي 7 لماذا اصبحت15.75 الي16 |
يقصد القسمة الصحيحة
ووالرقم الصحيح 7 وباقى القسمة 4 |
قيمة المتغير كرقم صحيح Short في الاعلان الاول يتم التقريب الى 7 والاعلان الثانى كذلك الى 16 لأن الكسر تخطى النصف
|
قيمة المتغير كرقم صحيح Short في الاعلان الاول يتم التقريب الى 7 والاعلان الثانى كذلك الى 16 لأن الكسر تخطى النصف
|
:022yb4:لو هو نص
|
المتغير d = 16 وليس 7 لان المتغير يحتفظ باخر قيمة اسندت الية
|
الكسور تحذف دون تقريب
|
قيمة d=7
d=15 النوع short ياخد الجانب الصحيح وهذا يسمى التحويل الضمني للبيانات اذا ادخلنا قيمة غير نوع البيان |
اقتباس:
خلاصة القول بإختصار البيان من لنوع Short يخزن الأعداد الصحيحة فقط و إذا أردنا تخزين عدد عشرى فيه يتم التقريب لأول عدد صحيح فإذا كان أول رقم يمين العلامة العشرية أكبر من أو يساوى 5 يتم زيادة قيمة العدد فى خانة الآحاد بمقدار واحد صحيح و نكون بذلك قد زدنا قيمة العدد الكلية بمقدار واحد مطروحا منه الاعداد العشرية إذا كان أول رقم يمين العلامة العشرية أصغر من 5 لا يتم زيادة قيمة العدد فى خانة الآحاد و تبقى قيمته كما هو و نكون بذلك قد فقدنا قيمة الاعداد العشرية من قيمة العدد الكلية =========== عاطف مهدى حسان ميت موسى - شبين الكوم |
اقتباس:
|
جميع الأوقات بتوقيت GMT +2. الساعة الآن 11:24 PM. |
Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.