اطلاعیه

Collapse
No announcement yet.

سوال در مورد متغیر

Collapse
X
 
  • فیلتر
  • زمان
  • Show
Clear All
new posts

    سوال در مورد متغیر

    دوستان تو یه برنامه که یک متغیر بایت رو بین یک تا پنجاه میشماره میخوام عددهای تک رقمی رو به صورت :
    00
    01
    02
    03
    04
    05
    06
    و... ذخیره کنم با چه دستوری میتونم مثلا عدد 5 رو به 05 تغییر بدم؟

    #2
    پاسخ : سوال در مورد متغیر

    چو دانی و پرسی سئوالت خطاست.
    متغیر نوع بایت اعدا بین 0 تا 255 را در خودش ذخیره می کنه و صفر های پشت عدد اصلا قابل ذخیره کردن نیست. شما باید در هنگام نمایش اعداد اونها را به صورت 2 رقمی چاپ کنی و این موضوع ربطی به ذخیره سازی نداره.
    در زیر این نقاب چیزی بیشتر از گوشت هست. در زیر این نقاب یک ایده هست و ایده ها ضدگلوله هستند.

    1-به اندازه ی باورهای هر کسی ؛ با او حرف بزن …. بیشتر که بگویی ، تو را احمق فرض خواهد کرد …!!!
    2-تنها دو گروه نمى توانند افکار خود را عوض کنند: دیوانگان تیمارستان و مردگان گورستان.
    3-آدم ها مثل عکس ها هستند: زیاد بزرگشون کنی ، کیفیتشون میاد پایین!

    دیدگاه


      #3
      پاسخ : سوال در مورد متغیر

      مرسی از پاسختون
      میشه یه مثالی بزنین

      دیدگاه


        #4
        پاسخ : سوال در مورد متغیر

        مثلا شما عدد 0 یا عدد 1 را داخل متغیر ذخیره کردین. حالا شما با استفاده از دستور
        printf(" %2d",x);
        می تونید اعداد را دو رقمی چاپ کنید. مثل 00 یا 01.
        لطفا فرمت این دستور را ببینید. با این دستور هر طور بخواهید میتونید متغیر را چاپ کنید.
        در زیر این نقاب چیزی بیشتر از گوشت هست. در زیر این نقاب یک ایده هست و ایده ها ضدگلوله هستند.

        1-به اندازه ی باورهای هر کسی ؛ با او حرف بزن …. بیشتر که بگویی ، تو را احمق فرض خواهد کرد …!!!
        2-تنها دو گروه نمى توانند افکار خود را عوض کنند: دیوانگان تیمارستان و مردگان گورستان.
        3-آدم ها مثل عکس ها هستند: زیاد بزرگشون کنی ، کیفیتشون میاد پایین!

        دیدگاه


          #5
          پاسخ : سوال در مورد متغیر

          میشه یه مثال بزنی مثلا من مت؛یری بنام a دارم که توش عدد 5 ریخته شده
          حالا میخوام این عدد 5 رو در یک مت,یر دیگه متغیر به صورت 05 ذخیره کنم چکار باید بکنم

          دیدگاه


            #6
            پاسخ : سوال در مورد متغیر

            مقدار 5 با 05 وقتی توی یک متغیر ذخیره بشه هیچ تفاوتی نداره.شما بگو هدفت چیه تا دقیق تر بشه راهنمایی کرد.
            آیا جهالت نیست که آدمی ساعات شیرین امروز را فدای روزهای آینده کند؟

            دیدگاه


              #7
              پاسخ : سوال در مورد متغیر

              ذخیره 05 یا 5 هیچ فرقی با هم ندارند. هر دو تا به صورت باینری و به صورت 00000101 ذخیره مشوند. این نمایش اعداد هست که متفاوت هست. مثلا یک جا چاپ میشه 5، یک جا 05 یا شاید جای دیگه 0005. نمایش اعداد دست ماست.
              در زیر این نقاب چیزی بیشتر از گوشت هست. در زیر این نقاب یک ایده هست و ایده ها ضدگلوله هستند.

              1-به اندازه ی باورهای هر کسی ؛ با او حرف بزن …. بیشتر که بگویی ، تو را احمق فرض خواهد کرد …!!!
              2-تنها دو گروه نمى توانند افکار خود را عوض کنند: دیوانگان تیمارستان و مردگان گورستان.
              3-آدم ها مثل عکس ها هستند: زیاد بزرگشون کنی ، کیفیتشون میاد پایین!

              دیدگاه

              لطفا صبر کنید...
              X