Custom precision real numbers. More...
#include <iostream>#include <limits>#include "claw/real_number.tpp"
Go to the source code of this file.
Classes | |
| struct | claw::make_epsilon< T > |
| This class generates an epsilon value of a given precision. More... | |
| class | claw::real_number< T > |
| Custom precision real numbers. More... | |
| struct | std::numeric_limits< claw::real_number< T > > |
Namespaces | |
| namespace | claw |
| This is the main namespace. | |
Functions | |
| template<typename T> | |
| std::istream & | operator>> (std::istream &is, claw::real_number< T > &self) |
| template<typename T> | |
| claw::real_number< T > | std::abs (const claw::real_number< T > &v) |
| template<typename T> | |
| claw::real_number< T > | operator- (const claw::real_number< T > &self) |
| template<typename T> | |
| claw::real_number< T > | operator- (T v, const claw::real_number< T > &self) |
| template<typename T> | |
| std::ostream & | operator<< (std::ostream &os, const claw::real_number< T > &self) |
Custom precision real numbers.
Definition in file real_number.hpp.