النتائج 1 إلى 6 من 6

الموضوع: 3 استفسارات صغيرة جدا حول الأرقام في الآكسس

  1. #1
    عضو نشيط جدا
    تاريخ التسجيل
    Jul 2000
    المشاركات
    309

    Lightbulb 3 استفسارات صغيرة جدا حول الأرقام في الآكسس



    السلام عليكم

    لدي مشكلة في فهم نوع البيانات "رقم" في آكسس.

    البايت Byte لا مشكلة عندي معه، إذا أنه يأخذ من 0 غلى 255 ولا يقبل الفواصل العشرية.

    لكن،
    الباقون؟

    1) العدد الطويل Integer والعدد الطويل الصحيح Long Integer ما الفرق بينهما؟ ولماذا إذا أدلخت رقما مثل 3.7 يقم من عنده بتحويله إلى 4 مباشرة؟

    2) وماذا عن Single و Double؟ هل يعني عدد فردي وزوجي أم ماذا بالضبط.

    3) وال Decimal؟ ألا يعني أنه عدد عشري؟ إذا لماذا إذا وضعت رقما مثل 6.9 يحوله إلى 7؟


    شكرا جزيلا







  2. #2
    عضو نشيط جدا
    تاريخ التسجيل
    Jul 2000
    المشاركات
    309


    هل من مساعدة؟






  3. #3


    Integer و Long Integer للأعداد الصحيحة أي نعم .. الفرق في الحجم .. الأول يأخذ 4 بايت والثاني 8 بايت .

    single مختلف عن double .. الأول أعداد عشرية "فاصلة عائمة" وبحجم 4 بايت .. والثانية 16 بايت

    بالنسبة للمشكلة تدوير العدد .. لو كانت مشكلتك في السي شارب كنت قلتلك هذا بسبب عدم تعريف متغير الناتج لعملية قسمة عددين بنمط بيانات dicemal او double او float ... float في السي شارب مثل الــ single في الأكسس


    والله أعلى و أعلم



    سلامي





    __________________
    مجتمع حرس الأمني في خدمة الجميع

  4. #4
    عضو نشيط جدا
    تاريخ التسجيل
    Jul 2000
    المشاركات
    309


    جزاك الله كل خير أخي.

    1) ماذا يعني فاصلة عائمة؟


    2) بالنسبة للمشكلة تدوير العدد .. لو كانت مشكلتك في السي شارب كنت قلتلك هذا بسبب عدم تعريف متغير الناتج لعملية قسمة عددين بنمط بيانات dicemal او double او float ... float في السي شارب مثل الــ single في الأكسس

    ممكن ترجمة






  5. #5


    الفاصلة العائمة يعني الفاصلة العشرية ... مثلاً الرقم : 2,33433535 هذه علمياً اسمها فاصلة عائمة .
    والتدوير يعني تقريب العدد من 3,349 الى 3,35 مثلاً ... لأنو هنا ضفنا للرقم 49 واحد فصارت 5 .

    بالنسبة للنقطة الثانية .. انا والله ما اشتغلت بالأكسس من أيام المعهد ونسيت الشغل فيها خاصة انو فيه برامج أقوى مثل الأوراكل .. لكن اظن الفكرة نفسها موجودة فيها وبالسي شارب وانت جرب .

    رجع..
    انت لما سألت عن مشكلة ادخال العدد عشري يطلع صحيح , اظن المشكلة بالضبط في كود قسمة عددين ..
    والخطأ في تعريف المتحولات .

    يعني اذا فرضنا num1 و num2 اعداد نريد نقسمهم على بعض والناتج في div لازم تعريف المتحولات تكون كذا :
    num1 و num2 يعرف على انه عدد صحيح integer او long integer حسب البرنامج

    div لازم يعرف على انه double او decimal ايضاً حسب حجم البرنامج ..


    عموماً لو كلامي مختلف عن الكود اللي انت شغال فيه اسدحو هنا وان شاء الله خير


    سلامي






    __________________
    مجتمع حرس الأمني في خدمة الجميع

  6. #6
    عضو نشيط جدا
    تاريخ التسجيل
    Jul 2000
    المشاركات
    309


    جزاك الله كل خير.

    لا أعمل على كود، تو الناس على البرمجة المتقدمة
    أعمل فقط على إنشاء جدول وأختار من القائمة نوع البيانات.

    شكرا جزيلا.










ضوابط المشاركة

  • لا تستطيع إضافة مواضيع جديدة
  • لا تستطيع الرد على المواضيع
  • لا تستطيع إرفاق ملفات
  • لا تستطيع تعديل مشاركاتك
  •  

أضف موقعك هنا| اخبار السيارات | حراج | شقق للايجار في الكويت | بيوت للبيع في الكويت | دليل الكويت العقاري | مقروء | شركة كشف تسربات المياه | شركة عزل اسطح بالرياض | عزل فوم بالرياض| عزل اسطح بالرياض | كشف تسربات المياة بالرياض | شركة عزل اسطح بالرياض