Làm cách nào để kết hợp 2 int vào một điểm nổi IEEE 32 bit đơn lẻ? (mỗi trong số 2 ints đại diện cho 16 bit) Và theo hướng ngược lại: Làm thế nào tôi có thể chuyển đổi một phao python thành 2 ints 16 bit?Python: chuyển đổi 2 int thành 32 float
(Tôi cần điều này vì giao thức modbus - nơi 2x16 thanh ghi bit được coi là số 32 điểm nổi duy nhất)
Hãy cảnh giác với việc xử lý Python nổi dưới dạng IEEE 32 bit - chúng thực sự là 64 bit. Vì vậy, nếu bạn giải nén 32 bit của bạn đến một phao nó thực sự sẽ là 64-bit, và tôi không chắc chắn về tác động làm tròn của điều đó. –