const numeric & operator=(double d);
const numeric & operator=(const char *s);
const numeric inverse() const;
- int step() const;
+ numeric step() const;
int csgn() const;
int compare(const numeric &other) const;
bool is_equal(const numeric &other) const;
inline const numeric inverse(const numeric &x)
{ return x.inverse(); }
-inline int step(const numeric &x)
+inline numeric step(const numeric &x)
{ return x.step(); }
inline int csgn(const numeric &x)