fork download
  1. #include <iostream>
  2.  
  3. int main() {
  4.  
  5. const double pi = 3.1415926;
  6.  
  7. const unsigned char* c = reinterpret_cast<const unsigned char*>(&pi);
  8.  
  9. for(int i=0; i<sizeof(double); ++i)
  10. {
  11. std::cout << std::hex << static_cast<int>(c[i]) << " ";
  12. }
  13. std::cout << std::endl;
  14.  
  15. return 0;
  16. }
Success #stdin #stdout 0s 3296KB
stdin
Standard input is empty
stdout
4a d8 12 4d fb 21 9 40