مشاهدة النسخة كاملة : بالنسبة لنوع بيان القيمة الراجعة


mhmd mahmod
16-05-2015, 08:25 PM
فى الكود ده

Function Sum ( ByVal First as single , ByVal Second as single) As Decimal
Dim Total As single
Total = First + Second
Return Total
End Function

هل هنا نوع بيان القيمة الراجعة هيكون Single
اللى هو فى الاعلان عن المتغير Total

ام هتكون Decimal اللى هو نوع بيان الدالة

بمعنى أصح لما يجي سؤال كده
Function Sum ( ByVal First as single , ByVal Second as single) As Integer
يبقى نوع بيان القيمة الراجعة ايه بالظبط ؟؟؟

mona06
17-05-2015, 12:42 AM
فى كل امثلة الكتاب نوع البيان هو نفسه للدالة و الوسائط و القيمة الراجعة
و لذلك اعتقد ان المثال الاول ( غير وارد)

Function Sum ( ByVal First as single , ByVal Second as single) As Decimal
Dim Total As single
Total = First + Second
Return Total
End Function
لماذا سيتم اختيار نوع بيان للدالة مختلف عن نوع بيان وسائط الاجراء؟!
و الله اعلم

hanykhirala
19-05-2015, 07:49 PM
لو لاحظت الامثلة جيدا ستجد ان نوع البيان لم يختلف بمعنى ان فى هذا السؤال نوع الدالة decimal ونوع القيمة الراجعة بما انه اعلن عنها فيكون single وانت اكيد تعرف ان النوعين لتخزين البيانات الغير رقمية فلا يوجد اختلاف فى نوع البيان

ملحوظة : اذا وجد سؤال ولم تجد سطر اعلا عن متغير قيمة راجعة وطلب منك نوع بيانها فسيكون نفس نوع بيان الدالة