بوابة الثانوية العامة المصرية

بوابة الثانوية العامة المصرية (https://www.thanwya.com/vb/index.php)
-   حاسب آلى 3ع ترم2 (https://www.thanwya.com/vb/forumdisplay.php?f=1965)
-   -   ما قيمة المتغير dفي الحالات الاتية وما السبب (https://www.thanwya.com/vb/showthread.php?t=645601)

aboayman72 09-05-2015 08:56 PM

ما قيمة المتغير dفي الحالات الاتية وما السبب
 
dim d as short=7.4

dim d as short =15.75


ما قيمة المتغير d وما السبب

ahmeddeep 09-05-2015 09:04 PM

هو السؤال كدة بس ممكن توضيح اكتر

قناوى قناوى 09-05-2015 11:11 PM

d=7
d=16
شكرا

aboayman72 10-05-2015 08:16 AM

لو سمحت ياأستاذ قيناوي ايه السبب
 
هل هو بالتقريب

ولماذا اصبحت7.4 الي 7


ولماذا اصبحت15.75 الي16


وما الفرق بينهما

aboayman72 10-05-2015 08:22 AM

ارجووووووو الردددددددددد
 
ممكن الشرح

ابو ايمن 72 10-05-2015 08:44 AM

ارجو الرد سريعا
 


لماذا اصبحت7.4 الي 7


لماذا اصبحت15.75 الي16

ahmeddeep 10-05-2015 11:21 PM

يقصد القسمة الصحيحة

ووالرقم الصحيح 7 وباقى القسمة 4


مستر اسلام نصر 13-05-2015 02:25 AM

قيمة المتغير كرقم صحيح Short في الاعلان الاول يتم التقريب الى 7 والاعلان الثانى كذلك الى 16 لأن الكسر تخطى النصف

مستر اسلام نصر 13-05-2015 02:27 AM

قيمة المتغير كرقم صحيح Short في الاعلان الاول يتم التقريب الى 7 والاعلان الثانى كذلك الى 16 لأن الكسر تخطى النصف

م 7 م د 01-03-2016 11:14 AM

:022yb4:لو هو نص

ميدو ميدو 01-03-2016 09:53 PM

المتغير d = 16 وليس 7 لان المتغير يحتفظ باخر قيمة اسندت الية

alaahamdi 10-03-2016 11:01 PM

الكسور تحذف دون تقريب

mrsayed_80 11-03-2016 07:17 PM

قيمة d=7
d=15
النوع short ياخد الجانب الصحيح وهذا يسمى التحويل الضمني للبيانات اذا ادخلنا قيمة غير نوع البيان

زياد_عاطف 14-03-2016 02:19 PM

اقتباس:

المشاركة الأصلية كتبت بواسطة aboayman72 (المشاركة 6178456)
dim d as short=7.4

dim d as short =15.75


ما قيمة المتغير d وما السبب

===============================
خلاصة القول بإختصار
البيان من لنوع Short يخزن الأعداد الصحيحة فقط
و إذا أردنا تخزين عدد عشرى فيه يتم التقريب لأول عدد صحيح
فإذا كان أول رقم يمين العلامة العشرية أكبر من أو يساوى 5 يتم زيادة قيمة العدد فى خانة الآحاد بمقدار واحد صحيح
و
نكون بذلك قد زدنا قيمة العدد الكلية بمقدار واحد مطروحا منه الاعداد العشرية
إذا كان أول رقم يمين العلامة العشرية أصغر من 5 لا يتم زيادة قيمة العدد فى خانة الآحاد و تبقى قيمته كما هو
و نكون بذلك قد فقدنا قيمة الاعداد العشرية من قيمة العدد الكلية
===========
عاطف مهدى حسان
ميت موسى - شبين الكوم

saadrazq 15-03-2016 07:31 PM

اقتباس:

المشاركة الأصلية كتبت بواسطة زياد_عاطف (المشاركة 6396059)
===============================
خلاصة القول بإختصار
البيان من لنوع short يخزن الأعداد الصحيحة فقط
و إذا أردنا تخزين عدد عشرى فيه يتم التقريب لأول عدد صحيح
فإذا كان أول رقم يمين العلامة العشرية أكبر من أو يساوى 5 يتم زيادة قيمة العدد فى خانة الآحاد بمقدار واحد صحيح
و
نكون بذلك قد زدنا قيمة العدد الكلية بمقدار واحد مطروحا منه الاعداد العشرية
إذا كان أول رقم يمين العلامة العشرية أصغر من 5 لا يتم زيادة قيمة العدد فى خانة الآحاد و تبقى قيمته كما هو
و نكون بذلك قد فقدنا قيمة الاعداد العشرية من قيمة العدد الكلية
===========
عاطف مهدى حسان
ميت موسى - شبين الكوم

بارك الله فيك وجزاك الله خيرا

نبيل يحيى ابو طور 15-03-2016 11:15 PM

قيم المتغيرات هي
d = 5
d = 7
وذلك لأن نوع البيان للمتغيرات هو short وهو يسمح بتخزين البيانات الرقمية الصحيحة فقط أي الرقم الصحيح علي يسار العلامة العشرية فقط

tona27 16-03-2016 08:25 AM

قيمة d تكون 7
قيمة d تكون 16
لأن نوع البيان Short لتخزين اعداد صحيحة فقط

محمد مجدى أبوالعلا 16-03-2016 09:07 AM

قيمة d هى 16
لان النوع short يخزن قيم رقمية صحيحة وليس كسور

امنية حسام 18-03-2016 10:08 AM

عايز المختصر المفيد
المتغيرات من النوع integer,short.byte,long ما بينكتب فيها كسور يعنى لو كان 16.7 تكتب 16 بس لانه من الاعداد الصحيحه


جميع الأوقات بتوقيت GMT +2. الساعة الآن 03:09 PM.

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.