RE: 4byte HEX to float32 example

Vložil Wolf_Officious, před 5 Let, jazyk C++. Toto je odpověď na kód 4byte HEX to float32 example který vložil Wolf_Officious
URL http://paste.wlezley.eu/index.php/view/16889647
Zobrazit jako prostý text | Rozbalit kód | Změnit nastavení zobrazení
  1. #include <iostream>
  2. #include <stdlib.h>
  3.  
  4. using namespace std;
  5.  
  6. int main()
  7. {
  8.     // METHOD 1
  9.     unsigned char hex_val_A[4] = {0x43, 0x46, 0xD4, 0xBD};
  10.     float fl_val_A = *(float*)hex_val_A;
  11.     printf("%.7f\n", fl_val_A); // DEBUG A
  12.  
  13.     // METHOD 2
  14.     unsigned char hex_val_B[4] = {0x43, 0x46, 0xD4, 0xBD};
  15.     float fl_val_B = *reinterpret_cast<float *>(&hex_val_B);
  16.     printf("%.7f\n", fl_val_B); // DEBUG B
  17.  
  18.     return 0;
  19. }
  20.  

Odpověď na kód "RE: 4byte HEX to float32 example"

Zde můžete upravit/odpovědět na tento kód (touto akcí vložíte další kód, neupravíte stávající)