امتیاز موضوع:
  • 1 رأی - میانگین امتیازات: 5
  • 1
  • 2
  • 3
  • 4
  • 5
اعداد جنی !!!!!!!!!!!
نویسنده پیام
NabiKAZ آفلاین
مدیر بازنشسته
*****

ارسال‌ها: 520
موضوع‌ها: 48
تاریخ عضویت: اسفند ۱۳۸۲

تشکرها : 6
( 60 تشکر در 46 ارسال )
ارسال: #15
RE:  اعداد جنی !!!!!!!!!!!
esmaeily-hosein نوشته است:به نظر من این عبارت را فکر میکنم از نوع رشته در نظر میگیرد .
چون دقیقا این عمل برای رشته نیز میتواند انجام شود .
راه حل :x=val(20000)+val(20000) میباشد همین .
علامت تقسیم : سبب میشود اعداد را به صورت رشته در نظر نگیرد .

به نظر من این مشکل نیست این بستگی به نوع طراح کامپایلر دارد .
که اعداد را چگونه تشخیص دهد .

در ضمن بیلی سلطان برنامه نویسی جهان میباشد هر برنامه نویس
وظیفه دارد به او احترام بگذارد.

اگر standard Programming را رعایت کنیم هیچ وقت این مشکلات پیش نمی آید.


من فکر میکردم تنها زمانی که از "" استفاده بشه عبارت رو رشته ای فرض میکنه !

تازه به صورت رشته هم که در نظر بگیره دلیل بر خطای سرریز نمیشه !

فکر میکنم به قضیه رشته ای و عددی بودن اونها مربوط نباشه ، یعنی دستور val() قبل از اینکه اونها رو عددی کنه ، داره فضای بیشتری برای مقدار ورودیش اختصاص میده ! یعنی درسته که 20000 اینتجر است ولی val(20000) اینتجر نیست و این به خاطر فضای اضافیست که val() برای عدد در نظر میگیرد.
این نظر شخصی من بود. درسته ؟!

ولی با استدلال ha_60 حال کردم . فکر میکنم حرفش درست باشه . چون این تنها دلیلیه که از بین اون همه عملیات ریاضی که نوشتم ، اجرا نشدن تنها اون دو دستور رو توجیه میکنه ! خط قرمز اول به خاطر اینکه دو عدد اینتجر فرض میشن اما جمعشون از اینتجر بیشتر میشه . خط قرمز دومی به خاطر اینکه دو عدد لانگ هستند ولی جمعشون از لانگ بیشتر میشه !
در واقع زمانی که دو عدد رو به صورت متغییر با هم جمع میکنیم سبب میشه اون دو متغییر نه اینتجر نه لانگ فرض بشه بلکه variant میباشن که جمع دو عدد از نتیجه معمولا بزرگتر نمیشه و حطا نمیگیره . امیدوارم تونسته باشم منظور رو برسونم .


ضمنا ما چاکر بیلی هم هستیم ، قصد توهین نداشتم ، فقط شوخی کردم ؟! حالا راستشو بگو چه نسبتی با تو داره که جوش اوردی ;)

چاکریم

(آخرین ویرایش در این ارسال: ۱۶-اردیبهشت-۱۳۸۵, ۰۲:۵۸:۵۸، توسط NabiKAZ.)
۱۶-اردیبهشت-۱۳۸۵, ۰۲:۲۵:۴۲
وب سایت ارسال‌ها
پاسخ
تشکر شده توسط : t3r!p3000


پیام‌های داخل این موضوع
اعداد جنی !!!!!!!!!!! - توسط NabiKAZ - ۱۴-اردیبهشت-۱۳۸۵, ۰۳:۰۰:۲۹,
RE: اعداد جنی !!!!!!!!!!! - توسط Payman62 - ۱۴-اردیبهشت-۱۳۸۵, ۰۴:۰۰:۱۶,
RE:  اعداد جنی !!!!!!!!!!! - توسط NabiKAZ - ۱۴-اردیبهشت-۱۳۸۵, ۰۹:۰۳:۱۹,
RE: اعداد جنی !!!!!!!!!!! - توسط Payman62 - ۱۴-اردیبهشت-۱۳۸۵, ۰۴:۰۸:۰۹,
RE:  اعداد جنی !!!!!!!!!!! - توسط NabiKAZ - ۱۴-اردیبهشت-۱۳۸۵, ۰۹:۱۵:۱۱,
RE: اعداد جنی !!!!!!!!!!! - توسط Payman62 - ۱۴-اردیبهشت-۱۳۸۵, ۱۳:۱۲:۰۸,
RE: اعداد جنی !!!!!!!!!!! - توسط ashkan - ۱۴-اردیبهشت-۱۳۸۵, ۰۸:۰۹:۲۶,
RE:  اعداد جنی !!!!!!!!!!! - توسط NabiKAZ - ۱۴-اردیبهشت-۱۳۸۵, ۰۹:۱۵:۵۳,
RE: اعداد جنی !!!!!!!!!!! - توسط ha_60 - ۱۴-اردیبهشت-۱۳۸۵, ۰۹:۰۷:۲۹,
RE:  اعداد جنی !!!!!!!!!!! - توسط NabiKAZ - ۱۴-اردیبهشت-۱۳۸۵, ۰۹:۱۸:۳۴,
RE: اعداد جنی !!!!!!!!!!! - توسط Iron_Fist - ۱۴-اردیبهشت-۱۳۸۵, ۱۰:۴۲:۱۷,
RE: اعداد جنی !!!!!!!!!!! - توسط esmaeily-hosein - ۱۴-اردیبهشت-۱۳۸۵, ۱۱:۳۲:۲۱,
RE:  اعداد جنی !!!!!!!!!!! - توسط NabiKAZ - ۱۶-اردیبهشت-۱۳۸۵, ۰۲:۲۵:۴۲
RE: اعداد جنی !!!!!!!!!!! - توسط Iron_Fist - ۱۴-اردیبهشت-۱۳۸۵, ۱۳:۴۱:۰۲,
RE: اعداد جنی !!!!!!!!!!! - توسط ha_60 - ۱۵-اردیبهشت-۱۳۸۵, ۰۹:۳۶:۵۳,
RE:  اعداد جنی !!!!!!!!!!! - توسط NabiKAZ - ۱۶-اردیبهشت-۱۳۸۵, ۰۲:۲۷:۵۶,
RE: اعداد جنی !!!!!!!!!!! - توسط ha_60 - ۱۶-اردیبهشت-۱۳۸۵, ۰۶:۴۵:۳۵,

موضوعات مرتبط با این موضوع...
موضوع نویسنده پاسخ بازدید آخرین ارسال
  راهنمای در خصوص برنامه ی زیر...جمع اعداد vbir96 3 3,762 ۲۴-فروردین-۱۳۹۵, ۱۵:۵۰:۳۱
آخرین ارسال: Ghoghnus
Question ترتیب اعداد !!!! 1120 22 26,810 ۰۴-آذر-۱۳۹۳, ۰۳:۰۰:۴۶
آخرین ارسال: amirtm98
  [سوال] جدا کردن اعداد 11 رقمی arviiin 8 7,877 ۱۵-شهریور-۱۳۹۳, ۱۴:۴۱:۵۶
آخرین ارسال: arviiin
Question جمع اعداد میلیاردی mohsen0025 4 4,683 ۲۲-مرداد-۱۳۹۲, ۲۲:۲۳:۰۹
آخرین ارسال: mohsen0025
  تبدیل عدد ده دهی به اعداد باینری و هگزا و دسیمال jaber 4 21,326 ۰۶-دى-۱۳۹۱, ۱۴:۴۸:۰۶
آخرین ارسال: Ghoghnus
Rolleyes مشکل در تقسیم اعداد اعشاری (خیلی خیلی فوری arashkhan 5 11,657 ۰۴-شهریور-۱۳۸۹, ۱۱:۴۹:۵۱
آخرین ارسال: far_222000
  سوال در مورد اعداد تصادفی toytown 6 8,681 ۰۳-مرداد-۱۳۸۹, ۲۱:۱۸:۲۰
آخرین ارسال: dreamvbfox
  درخواست کد اعداد ترتیبی jaber 2 2,881 ۱۰-خرداد-۱۳۸۹, ۱۵:۵۷:۲۶
آخرین ارسال: jaber
  توليد اعداد تصادفي 4 رقمي بدون تكرار با ويژوال بيسيك 6 نارينا 1 8,195 ۰۴-آذر-۱۳۸۶, ۰۲:۵۹:۴۲
آخرین ارسال: Mamad2003
  نوشتن اعداد به فارسي seyyed 5 5,988 ۲۹-مهر-۱۳۸۵, ۱۸:۰۸:۱۸
آخرین ارسال: mr_vahid

پرش به انجمن:


کاربرانِ درحال بازدید از این موضوع: 1 مهمان

صفحه‌ی تماس | IranVig | بازگشت به بالا | | بایگانی | پیوند سایتی RSS