NOTICE توجه: این یک موضوع قدیمی است که آخرین پست ارسالی آن مربوط به 1403 روز قبل است . لطفا فقط پاسخ ها ، سوالات و درخواست های 100 درصد مرتبط را به آن ارسال کنید و برای درخواست ها و سوالات جدید موضوع جدیدی را ایجاد کنید
صفحه 2 از 2 نخستنخست 12
نمایش نتایج: از 21 به 21 از 21

موضوع: تبدیل float به 4 تا بایت

  1. #21
    عضو جدید
    تاریخ عضویت
    Nov 2010
    نوشته ها
    18
    تشکر
    20
    تشکر شده 3 بار در 3 پست

    پیش فرض مثال

    typedef union {
    float f;
    char bytes[4];
    } fVal;




    // Convert Float to Bytes
    fVal Float_byte;
    Float_byte.f = 12.557
    data_buffer[0] = Float_byte.bytes[0];
    data_buffer[1] = Float_byte.bytes[1];
    data_buffer[2] = Float_byte.bytes[2];
    data_buffer[3] = Float_byte.bytes[3];


    // Convert Bytes to Float
    fVal Byte_Float;
    Byte_Float.bytes[0] = data_buffer[0];
    Byte_Float.bytes[1] = data_buffer[1];
    Byte_Float.bytes[2] = data_buffer[2];
    Byte_Float.bytes[3] = data_buffer[3];
    Float f = Byte_Float.f;
    ویرایش توسط mjes : 27-05-2020 در ساعت 02:32

  2. # ADS
    Circuit advertisement
    تاریخ عضویت
    Always
    نوشته ها
    Many
     

صفحه 2 از 2 نخستنخست 12

موضوعات مشابه

  1. تبدیل float به binary
    توسط SAMIRR در انجمن برنامه نویسی کامپیوتر/کنترل با کامپیوتر
    پاسخ: 0
    آخرين نوشته: 24-01-2015, 12:53
  2. پاسخ: 14
    آخرين نوشته: 23-04-2014, 11:52
  3. چطور يه متغيير float رو در eeprom ذخيره کنم ؟
    توسط sadeqebrahimi در انجمن میکروکنترلرهای 8و16 بیتی
    پاسخ: 1
    آخرين نوشته: 29-03-2013, 20:27
  4. float در دستور sprintf
    توسط آقاجون در انجمن LPC series (NXP)
    پاسخ: 0
    آخرين نوشته: 20-07-2012, 19:36
  5. ذخیره سازی float در EEPROM خارجی
    توسط Caspian1361 در انجمن AVR
    پاسخ: 1
    آخرين نوشته: 27-04-2012, 20:34

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •