diff options
author | Olivier Gayot <og@satcom1.com> | 2017-11-19 13:13:32 +0100 |
---|---|---|
committer | Olivier Gayot <og@satcom1.com> | 2017-11-26 11:34:33 +0100 |
commit | 07f6748c9ae255227903bde4fe359bc31c943494 (patch) | |
tree | 8b0a1b9be7ddf0bf477f86bb17cd495c624713a7 /number.h | |
parent | 70d94b803db40423d23bd01e347b33f3a931ad4f (diff) |
Added the conversion from number to 64 bits integer
Signed-off-by: Olivier Gayot <og@satcom1.com>
Diffstat (limited to 'number.h')
-rw-r--r-- | number.h | 8 |
1 files changed, 8 insertions, 0 deletions
@@ -35,6 +35,14 @@ public: std::uint32_t to_uint32() const; /** + * \brief Return a 64-bits-wide integer that corresponds to this number. + * + * \throws std::out_of_range The number cannot be represented by a single + * 64-bits-wide integer. + */ + std::uint64_t to_uint64() const; + + /** * \brief Return true if this number is not equal to 0. Otherwise, return * false. */ |