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

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




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

نام تاپيک: چطوری double رو به int تبدیل کنم؟

  1. #1
    در آغاز فعالیت
    تاريخ عضويت
    Nov 2008
    پست ها
    18

    پيش فرض چطوری double رو به int تبدیل کنم؟

    سلام
    من دارم یه برنامه می نویسم که توش احتیاج دارم یه عدد رو که نوعش double هست رو از ورودی بگیرم و به نوعint تبدیلش کنم برای این کار از کلاس Convert استفاده کردم
    اما یه مشکلی که هست اینه که این تبدیل باعث میشه که عددی مثل 4.789 به 5 تبدیل بشه ولی من احتیاج دارم که 4 رو بهم بده
    حالا باید چیکار کنم؟

  2. #2
    اگه نباشه جاش خالی می مونه n.s's Avatar
    تاريخ عضويت
    Sep 2007
    محل سكونت
    تبریز
    پست ها
    301

    پيش فرض

    شما اول یه متغیر از نوع double تعریف می کنی ...یکی دیگه هم از نوع int ...
    بعدش هم :
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    اینجا a نوع داده ی int و x نوع داده double هستش ...که تبدیل صورت میگیره
    امیدوارم همین باشه .

  3. #3
    آخر فروم باز فاطـمه's Avatar
    تاريخ عضويت
    Jun 2008
    محل سكونت
    Mashhad
    پست ها
    1,755

    پيش فرض

    یه عدد دابل که تعداد ارقامش از یک عددint بیشتر
    اگر اینا رو به هم تبدیل کنیم سر بقیه ارقام چی میاد؟!

  4. #4
    آخر فروم باز devil_ff2008's Avatar
    تاريخ عضويت
    May 2008
    محل سكونت
    زیر سایه ی دیکتاتور
    پست ها
    1,094

    پيش فرض

    بعضی کامپایلر ها ارور میدن
    بعضیا هم ادامه رو بدون اطلاع حذف میکنن

  5. #5
    داره خودمونی میشه aryan1423's Avatar
    تاريخ عضويت
    Sep 2008
    پست ها
    133

    پيش فرض

    کامپایلر از کجا می فهمه که عدد double ما قراره از int بیشتر شه؟؟!!!
    1-نه هیچ وقت هیچ کامپایلری در صورت تبدیل یک double بزرگ به int ارور نمی ده.
    شاید اون warning ی رو منظورته که از تبدیل double به int گرفته میشه.
    2-در ضمن هیچ کامپایلری هم ادامه ی ارقام را حذف نمی کند.


    تنها اتفاقی که میفته اینه که اون عدد int از حد خود بالا تر میره و دوباره از منفی ادامه پیدا می کنه و حتی ممکنه عدد منفی در بیاد.

  6. #6
    آخر فروم باز devil_ff2008's Avatar
    تاريخ عضويت
    May 2008
    محل سكونت
    زیر سایه ی دیکتاتور
    پست ها
    1,094

    پيش فرض

    آریان عزیز بهتذه امتحان کنی !!!

  7. #7
    داره خودمونی میشه aryan1423's Avatar
    تاريخ عضويت
    Sep 2008
    پست ها
    133

    پيش فرض

    یعنی می گی بعضی کامپایلرها این را ارور میگیرن؟؟!!
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    شاید من منظورت را خوب متوجه نشده ام.

Thread Information

Users Browsing this Thread

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

User Tag List

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

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