واضح آرشیو وب فارسی:سایت ریسک: setayesh2603319-07-2007, 01:06 PMبزرگ ترین نوع متغیر برای نشان دادن اعداد صحیح چیست؟ ffff1320919-07-2007, 01:31 PMفکر کنم long double باشه که 10 بایته و 19 رقم دقت داره avot19-07-2007, 07:40 PMالبته double مربوط به اعداد اعشاری است نه صحیح :46: !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!! setayesh2603321-07-2007, 07:10 PMالبته double مربوط به اعداد اعشاری است نه صحیح :46: !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!! ممنون از راهنمایتان:11: ali80130-07-2007, 10:30 PMlong int بزرگترین متغییر برای اعداد صحیح برای اینکه بیشتر در این مورد یاد بگیری بهتر کتا زبان c مهندس مقسمی انتشارات علوم پایه رو بخونی اونجا کامل توضیح داده hamed valizadeh30-07-2007, 10:42 PMusigned long long int ffff1320931-07-2007, 09:10 AMusigned long long int ببینم این نوع متغیر رو از کجا آوردی؟؟؟ تا جایی که من می دونم unsigned به حجم ربطی نداره و مربوط به محدوده اعداد میشه ، که محدوده رو مثبت می کنه و من که تا حالا ندیده بودم دو تا long پشت سر هم بذارن واقعا میشه؟؟؟ یا یه چیزی گفتی که گفته باشی؟؟؟:20: _H2_31-07-2007, 10:39 AMسلام بزرگ ترین نوع متغیر برای نشان دادن اعداد صحیح چیست؟ یم متغییر ارایه ای از اعدا صحیح! :31::31::31::31: از شوخی گذشته در دات نت نوع Decimal را هم داریم که خیلی بزرگتر است و جالب است که هم صحیح میگیرد و هم اعشار! اشتباه نکنید منظورم چیزی مثل Double نیست! Dercimal هر چه بگیرید با فورمت خاص خودش ذخیره میکند و میتواند اعدا صحیح را عین متغییرهای صحیح نگاه دارد، نه به صورت اعشار! این مختص VC++.Net است ولی شاید VC++2005 هم داشته باشد. ali zi zeperto12-08-2007, 12:11 PMlong int برای اعداد صحیح که 4 بایت فضا رو به اعداد صحیح مثبت و منفی اختصاص می ده که اگر بخوای می تونی با unsigned محدوده منفی رو از بین برده و به اعداد مثبت اختصاص بدی. برای اعداد اعشاری هم long double است که 10 بایت رو اختصاص می ده در اون هم می تونی از unsigned استفاده کنی.:20: hamedvahedi27-09-2007, 12:12 PMاگر عدد منفي نداري از unsigned long int استفاده کن. اما اگر عدد منفي هم داري از long int استفاده کن. از sizeofهم مي توني بدست بياري اندازه اش چند بايته. sherlockholmz07-11-2007, 03:20 PMالبته به compiler هم بستگي دارد . بهترين روش همانطور كه آقاحامد گفت، استفاده از sizeof در هر compiler خاص است. hamed valizadeh08-11-2007, 02:37 PMببینم این نوع متغیر رو از کجا آوردی؟؟؟ تا جایی که من می دونم unsigned به حجم ربطی نداره و مربوط به محدوده اعداد میشه ، که محدوده رو مثبت می کنه و من که تا حالا ندیده بودم دو تا long پشت سر هم بذارن واقعا میشه؟؟؟ یا یه چیزی گفتی که گفته باشی؟؟؟:20: من با Dev c++ با اين يه متغير 64 بيتي درست ميكنم m3hrz4d08-11-2007, 07:08 PMبستگی به کامپایلر داره. ویژوال ++C , این long long رو نمیشناسه ولی میشه از int64__ واسه تعریف عدد صحیح 64 بیتی توش استفاده کرد...C Builder رو نمیدونم. سایت ما را در گوگل محبوب کنید با کلیک روی دکمه ای که در سمت چپ این منو با عنوان +1 قرار داده شده شما به این سایت مهر تأیید میزنید و به دوستانتان در صفحه جستجوی گوگل دیدن این سایت را پیشنهاد میکنید که این امر خود باعث افزایش رتبه سایت در گوگل میشود
این صفحه را در گوگل محبوب کنید
[ارسال شده از: سایت ریسک]
[مشاهده در: www.ri3k.eu]
[تعداد بازديد از اين مطلب: 900]