اطلاعیه

Collapse
No announcement yet.

کمک در تبدیل یک عدد 8 رقمی به 4 رقمی

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

    کمک در تبدیل یک عدد 8 رقمی به 4 رقمی

    سلام
    من می خوام یک عدد 8 رقمی در مبنای 10 رو تبدیل کنم به یک عدد 4 رقمی در مبنای 10 نمی دونم راهی برای این کار
    هست یا نه این عداد از 0 تا 99999999 هستند که میخوام تبدیل به یک عدد 4 رقمی بشن لطفا دوستان روی این موضوع
    فکر کنند ویک راهی پیداکنند.

    #2
    پاسخ : کمک در تبدیل یک عدد 8 رقمی به 4 رقمی

    نوشته اصلی توسط AFSHARAN
    سلام
    من می خوام یک عدد 8 رقمی در مبنای 10 رو تبدیل کنم به یک عدد 4 رقمی در مبنای 10 نمی دونم راهی برای این کار
    هست یا نه این عداد از 0 تا 99999999 هستند که میخوام تبدیل به یک عدد 4 رقمی بشن لطفا دوستان روی این موضوع
    فکر کنند ویک راهی پیداکنند.
    من منظورتو نفهمیدم.بیشتر توضیح بده.این عدد 4 رقمی چه ارتباطی با اون عدد 8 رقمی باید داشته باشه؟با چی میخوای بنویسی؟ :agree:
    [img width=119 height=100]http://www.haojieworld.com/image/cooperation.jpg[/img]

    دیدگاه


      #3
      پاسخ : کمک در تبدیل یک عدد 8 رقمی به 4 رقمی

      خوب تقسیم بر 10000 کن ولی رزولوشن 1/4 میشه

      دیدگاه


        #4
        پاسخ : کمک در تبدیل یک عدد 8 رقمی به 4 رقمی

        سلام
        یک عدد داریم که از8 رقم تشکیل شده من می خوام با عملیات ریاضی اون عدد رو به 4 رقم تبدیل کنم یعنی این عدد 4رقمی
        رو بشه دوباره به همون عدد 8 رقمی تبدیل کرد

        دیدگاه


          #5
          پاسخ : کمک در تبدیل یک عدد 8 رقمی به 4 رقمی

          کسی نظری نداره

          دیدگاه


            #6
            پاسخ : کمک در تبدیل یک عدد 8 رقمی به 4 رقمی

            کاربرد و دلیلش چیه؟
            {خلاف قوانین - امضا ویرایش شد}

            دیدگاه


              #7
              پاسخ : کمک در تبدیل یک عدد 8 رقمی به 4 رقمی

              نوشته اصلی توسط nanoware
              کاربرد و دلیلش چیه؟
              برای کم کردن حجم اطلاعات

              دیدگاه


                #8
                پاسخ : کمک در تبدیل یک عدد 8 رقمی به 4 رقمی

                معمولا تو ارسال دیتا میان اعداد رو به صورت هگزادسیمال مفرستن،
                مثلا به جای فرستادن "99999999" میان "5F5E0FF " میفرستن، یه بایت کم میشه!
                این تاثیرش رو رو تعداد بالا میزاره
                حالا اگه شما میخوای 8کاراکتر رو بکنی 4 تا و بعد فرستی، نمیدونم شاید باید ببری تو مبناها بالاتر، 32،64، یا 128!
                اینطوری میشه تعداد بایت رو پایین آورد ولی این نوع تبدیلات رو سی پی یو فشارمیاره

                درضمن با 4بایت که میشه 32بیت شما میتونی از 0 تا 2^32 که میشه 4,294,967,296 رو بصورت باینری برفستی، همونکه شما میخوای!
                {خلاف قوانین - امضا ویرایش شد}

                دیدگاه


                  #9
                  پاسخ : پاسخ : کمک در تبدیل یک عدد 8 رقمی به 4 رقمی

                  نوشته اصلی توسط nanoware
                  درضمن با 4بایت که میشه 32بیت شما میتونی از 0 تا 2^32 که میشه 4,294,967,296 رو بصورت باینری برفستی، همونکه شما میخوای!
                  سلام
                  ممنون ازاینکه راهنمایی میکنید
                  اگه میشه یکم توضیح یدین چه جوری میشه این کار رو کرد

                  دیدگاه


                    #10
                    پاسخ : کمک در تبدیل یک عدد 8 رقمی به 4 رقمی

                    خواهش میکنم
                    معمولا خود کامپایلرها یه سری فانکشن واسه این کار دارن، هم برای سند و ریسیو دیتا و هم برای خوندن/نوشتن فایلها
                    فقط کافیه شما تو هلپ برنامه دنبال binary بگردی، اگه پیدانکردی اسم کامپایلرت رو بگو برات پیداکمنم
                    {خلاف قوانین - امضا ویرایش شد}

                    دیدگاه

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