NumCpp  2.12.1
A Templatized Header Only C++ Implementation of the Python NumPy Library
binaryRepr.hpp
Go to the documentation of this file.
1
28#pragma once
29
30#include <bitset>
31#include <string>
32
35
36namespace 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: Cartesian.hpp:40
std::string binaryRepr(dtype inValue)
Definition: binaryRepr.hpp:48