السلام عليكم
أعمل حالياً في برنامج وأريد أن أعرف هل قيمة متغير num هي عدد صحيح interger مثل 5 أو 6 ..... أو عدد كسري Decimal مثل 3.5 أو 4.3 .......
أرجو منكم الإفادة
السلام عليكم
أعمل حالياً في برنامج وأريد أن أعرف هل قيمة متغير num هي عدد صحيح interger مثل 5 أو 6 ..... أو عدد كسري Decimal مثل 3.5 أو 4.3 .......
أرجو منكم الإفادة
تم تعديل هذه المشاركة بواسطة FlashPack في 20 أكتوبر 2007 في 21:33
1- اعمل متغير و لنفترض اسمه N
و ده الرقم اللى انت هتختبره إذا كان كسر ولا صحيح
2- أعمل متغير تانى و لنفترض أسمه X
و اجعل قيمته كالتالى
X = int(N)
و ده معناه ان x هيساوى الجزء الصحيح فقط من N
يعنى لو N كان يساوى 5.3
يبئى X هيساوى 5 فقط
الدالة اللى اسمها int() دى ممكن يبئى ليها اسم تانى على حسب اللغة المستخدمة
المهم ان وظيفتها هى حذف الجزء الكسرى من الرقم
3- قارن بين قيمة N و قيمة X
لو الأتنين متساويين
إذاً فالرقم صحيح
و لو الأتنين مختلفين
إذاً فالرقم كسرى
Formerly PYTHON
الراجل الحر .. حر و لو زمانه جار
يمشى ف طريقه .. لا يخشى الشوك ولا لحجار
هذا كود بسيط يا أخى
IF X=FIX(X)) THEN PRINT"IT IS FRACTION NUMBER": GOTO 100
PRINT"IT IS VALID NUMBER
100 END SUB
بســم الله الـرحمــن الرحيــم
السلام عليكــم ورحمـة الله وبركاتــة ،،
الحمدلله والصلاة والسلام على رسول الله وعلى آله وصحبه أجمعين
شكراً لك اخي الكريم
أخى العزيز
هذا الكود المذكور سابقآ [ (X = int(N] لايصلح الا مع الأعداد الموجبة
فلو كانت X=-15.25 فان قيمة int(N) ستكون -16 وليس-15
وبالتالى فان قيمة X1 ستكون .75 وليس .25
أما الكود الذى يصلح مع جميع الأعداد (سواء الموجبة أم السالبة) فهوكما ذكرت لك
(X = FIX(N
بســم الله الـرحمــن الرحيــم
السلام عليكــم ورحمـة الله وبركاتــة ،،
الحمدلله والصلاة والسلام على رسول الله وعلى آله وصحبه أجمعين
شكراً لك اخي الكريم
اقتباسأخى العزيزهذا الكود المذكور سابقآ [ (X = int(N] لايصلح الا مع الأعداد الموجبة
فلو كانت X=-15.25 فان قيمة int(N) ستكون -16 وليس-15
وبالتالى فان قيمة X1 ستكون .75 وليس .25
أما الكود الذى يصلح مع جميع الأعداد (سواء الموجبة أم السالبة) فهوكما ذكرت لك
(X = FIX(N
والله انا مجربتش ارقام موجبة او سالبة
لأن ده مش كود
دى دالة بنكتبها لما بنعمل Flow Chart لأى مشكلة
و بعد كده على حسب اللغة اللى هيتكتب بيها البرنامج
بس متشكرين على المعلومة :)
Formerly PYTHON
الراجل الحر .. حر و لو زمانه جار
يمشى ف طريقه .. لا يخشى الشوك ولا لحجار
هذا الموضوع مغلق.
المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية
جارٍ التحقق من المتواجدين…