B4X FEED HEX value to float error

اطلاعات موضوع

درباره موضوع در تاریخ, در دسته b4xfeed ایجاد شده و آغاز کننده آن practicalsoftمی باشد و موضوع آن: HEX value to float error است. این موضوع تا کنون 38 بازدید کننده و, 0 پاسخ داشته و 0 بار پسندیده شده...
نام دسته b4xfeed
نام موضوع HEX value to float error
آغاز کننده موضوع practicalsoft
تاریخ شروع
پاسخ‌ها
0
بازدیدها
38
پسندها
0
آخرین ارسال توسط PracticalSoft
Jun 6, 2020
11,559
4,422
hi,
In program, I direct put hex value to vars.
but "hex value to float " and "hex value to double" has err.
why can not put hex value to float ?

f32bit = 0x3F8CCCCD '1.1
Log("f32bit value: " & f32bit)
Log("f32bit Hex: " & bc1.HexFromBytes(bc1.FloatsToBytes(Array As Float(f32bit))))
but log message:
f32bit value: 1.066192064E9
f32bit Hex: 4E7E3333 -- not equal 0x3F8CCCCD

Log("f32bit value: " & 1.1)
Log("f32bit Hex: " & bc1.HexFromBytes(bc1.FloatsToBytes(Array As Float(1.1))))
f32bit value: 1.1
f32bit Hex: 3F8CCCCD -- This equal 1.1

program:

کد:
محتوای بلوک کدها در دسترس شما نیست. برای مشاهده بلوک کدها، وارد انجمن شوید یاثبت نام کنید



 

عقب
بالا