تبلیغات :
آکوستیک ، فوم شانه تخم مرغی، صداگیر ماینر ، یونولیت
دستگاه جوجه کشی حرفه ای
فروش آنلاین لباس کودک
خرید فالوور ایرانی
خرید فالوور اینستاگرام
خرید ممبر تلگرام

[ + افزودن آگهی متنی جدید ]




نمايش نتايج 1 به 2 از 2

نام تاپيک: راهنمایی در مورد انتخاب نوع متغیر

  1. #1
    عضو تیم زیرنویس فارسی taghi_ramzi's Avatar
    تاريخ عضويت
    Mar 2005
    پست ها
    3,975

    پيش فرض راهنمایی در مورد انتخاب نوع متغیر

    سلام
    به این برنامه دقت بفرمایید :
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

    من می خوام تعداد a بیشتر از 7 بشه ، ولی لانگ اینت از این بیشتر نمیشه
    وقتی هم از متغیر های بزرگتری مثل float ,double یا لانگ دابل استفاده می کنم به سطری که قرمز کردم ایراد می گیره
    خود این برنامه خیلی هم مهم نیست ... ولی می خوام بدونم این ایراد رو چطور باید برطرف کرد.
    با تشکر.

  2. #2
    داره خودمونی میشه
    تاريخ عضويت
    Mar 2008
    پست ها
    132

    پيش فرض

    خب اون ارور به خاطر این هست که با عملگر % نمیتونیم متغیر یا مقدار غیر صحیح استفاده کنیم.

    و مشکل دیگه آرگومان های تابع pow هست که آرگومان اولش باید یکی از انواع

    long double
    float
    double
    باشه و طبیعتا خروجیش هم یکی از همین نوع ها میشه . و اگر بخواین جواب این تابع رو با عملگر % استفاده کنید باید جواب تابع رو به نوع صحیح تبدیل کنید که عملا قسمتی از جواب رو از دست میدین (تو تبدیل اعشار به صحیح).

    البته بستگی به کامپایلر هم داره چون من تغییراتی رو روی متغیر ها به شکلی که توضیح دادم اعمال کردم و هم تو vs و هم turbo c++ کامپایل کردم که تو vs حتی اگر مقدار a رو 100 هم میدادم جواب میداد ولی تو turbo از همون اول ایراد می گرفت .
    Last edited by dewdrops; 09-11-2010 at 19:09.

  3. این کاربر از dewdrops بخاطر این مطلب مفید تشکر کرده است


Thread Information

Users Browsing this Thread

هم اکنون 1 کاربر در حال مشاهده این تاپیک میباشد. (0 کاربر عضو شده و 1 مهمان)

User Tag List

قوانين ايجاد تاپيک در انجمن

  • شما نمی توانید تاپیک ایحاد کنید
  • شما نمی توانید پاسخی ارسال کنید
  • شما نمی توانید فایل پیوست کنید
  • شما نمی توانید پاسخ خود را ویرایش کنید
  •