NumCpp  2.10.1
A Templatized Header Only C++ Implementation of the Python NumPy Library
binaryRepr.hpp
Go to the documentation of this file.
1 #pragma once
29 
30 #include <bitset>
31 #include <string>
32 
35 
36 namespace nc
37 {
38  //============================================================================
39  // Method Description:
47  template<typename dtype>
48  std::string binaryRepr(dtype inValue)
49  {
51 
52  return std::bitset<DtypeInfo<dtype>::bits()>(inValue).to_string();
53  }
54 } // namespace nc
#define STATIC_ASSERT_ARITHMETIC(dtype)
Definition: StaticAsserts.hpp:39
Definition: Coordinate.hpp:45
std::string binaryRepr(dtype inValue)
Definition: binaryRepr.hpp:48