From 0e5e01b4d0d5f3f872d97c95bd57fd057e4fd5a1 Mon Sep 17 00:00:00 2001 From: Mike Buland Date: Thu, 9 May 2013 15:44:34 -0600 Subject: Added Number::toRadix & Number::set( int32_t ). Both very handy. I'll add other numeric setters later, it was very easy. --- src/number.h | 2 ++ 1 file changed, 2 insertions(+) (limited to 'src/number.h') diff --git a/src/number.h b/src/number.h index 8077fe0..2abf0e1 100644 --- a/src/number.h +++ b/src/number.h @@ -31,6 +31,7 @@ public: void set( const Bu::String &sNum ); void set( const Number &sNum ); + void set( int32_t iNum ); void divide( const Number &rhs, Number &q, Number &r ) const; bool isZero() const; @@ -48,6 +49,7 @@ public: void setScale( int iNewScale ); int32_t toInt32() const; + Number toRadix( int iNewRadix, int iNewScale=-1 ) const; private: Number add( const Number &rhs, bool bSub ) const; -- cgit v1.2.3