اطلاعیه

Collapse
No announcement yet.

تبدیل هگز به دهدهی

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

    تبدیل هگز به دهدهی

    سلام دوستان
    چه طوری میشه یه عدد مثلا 0x4d رو با کدویژن به مبنای 10 برد
    ممنون
    سُبُّوحٌ قُدُّوسٌ رَبُّ الْمَلَائِکَهِ وَ الرُّوحِ

    (SMART DESIGN....(POWERFUL & QUICK

    موفقیت اتفاقی نیست......بابای پولدار میخواد

    #2
    پاسخ : تبدیل هگز به دهدهی

    میخوی چیکار به ده دهی تبدیل کنی ؟
    اعداد داخل کدویژن به فرم های مختلف نوشته میشن اما همه یک معنی دارند .
    مثلا :
    0x4d = 0b01001101 = 77
    ---------
    .
    .
    ...........

    دیدگاه


      #3
      پاسخ : تبدیل هگز به دهدهی

      به این عکس نگاه کن


      نمیدونم چطوری به اون عدد آخری برسم. یعنی چطوری تبدیلش کنم.
      سُبُّوحٌ قُدُّوسٌ رَبُّ الْمَلَائِکَهِ وَ الرُّوحِ

      (SMART DESIGN....(POWERFUL & QUICK

      موفقیت اتفاقی نیست......بابای پولدار میخواد

      دیدگاه


        #4
        پاسخ : تبدیل هگز به دهدهی

        شما 0x03B4 و یا هر عدد هگز دیگه رو تقسیم بر 10 کن. فقط جواب رو بریز توی یک متغیر float. حالا شما اون %94.8 رو داری. میخوای روی LCD نشون بده، میخوای بفرست روی پورت سریال و ....
        تبدیل هم نمیخواد. تو پست اول گفتم، اعداد تو مبناهای مختلف هیچ فرقی ندارند و فقط نوع نمایششون فرق داره. شما اصلا نگاه نکن به چه شکلی، ازش استفاده کن.وقتی هم میخوای دو تا بایت رو به بچسبونی تا یک عدد 16 بیتی داشته باشی، عدد پرازش رو 8 تا شیفت بده به سمت چپ و با باید اول OR کن. مثلا :
        [code=c]A = (B[1]<<8) | B[2][/code]
        ---------
        .
        .
        ...........

        دیدگاه


          #5
          پاسخ : تبدیل هگز به دهدهی

          خیلی خیلی ممنون از راهنماییتون.
          سُبُّوحٌ قُدُّوسٌ رَبُّ الْمَلَائِکَهِ وَ الرُّوحِ

          (SMART DESIGN....(POWERFUL & QUICK

          موفقیت اتفاقی نیست......بابای پولدار میخواد

          دیدگاه

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