mirror of https://github.com/CGAL/cgal
Merge pull request #3166 from sloriot/Core-bigfloat_from_ui
Add missing constructor for unsigned int
This commit is contained in:
commit
2d7dcb0c39
|
|
@ -61,6 +61,8 @@ public:
|
||||||
BigFloat(float i) : RCBigFloat(new BigFloatRep(i)) {}
|
BigFloat(float i) : RCBigFloat(new BigFloatRep(i)) {}
|
||||||
/// constructor for <tt>int</tt>
|
/// constructor for <tt>int</tt>
|
||||||
BigFloat(int i) : RCBigFloat(new BigFloatRep(i)) {}
|
BigFloat(int i) : RCBigFloat(new BigFloatRep(i)) {}
|
||||||
|
/// constructor for <tt>unsigned int</tt>
|
||||||
|
BigFloat(unsigned int i) : RCBigFloat(new BigFloatRep(i)) {}
|
||||||
/// constructor for <tt>long</tt>
|
/// constructor for <tt>long</tt>
|
||||||
BigFloat(long l) : RCBigFloat(new BigFloatRep(l)) {}
|
BigFloat(long l) : RCBigFloat(new BigFloatRep(l)) {}
|
||||||
/// constructor for <tt>double</tt>
|
/// constructor for <tt>double</tt>
|
||||||
|
|
|
||||||
|
|
@ -71,6 +71,7 @@ public:
|
||||||
public:
|
public:
|
||||||
// constructors
|
// constructors
|
||||||
BigFloatRep(int=0); //inline
|
BigFloatRep(int=0); //inline
|
||||||
|
BigFloatRep(unsigned int); //inline
|
||||||
BigFloatRep(short); //inline
|
BigFloatRep(short); //inline
|
||||||
BigFloatRep(float); //inline
|
BigFloatRep(float); //inline
|
||||||
BigFloatRep(long); //inline
|
BigFloatRep(long); //inline
|
||||||
|
|
@ -249,6 +250,9 @@ inline BigFloatRep::BigFloatRep(float n)
|
||||||
inline BigFloatRep::BigFloatRep(int n)
|
inline BigFloatRep::BigFloatRep(int n)
|
||||||
: m(n), err(0), exp(0) {}
|
: m(n), err(0), exp(0) {}
|
||||||
|
|
||||||
|
inline BigFloatRep::BigFloatRep(unsigned int n)
|
||||||
|
: m(n), err(0), exp(0) {}
|
||||||
|
|
||||||
// Chee (8/8/04) -- introduced constructor from long
|
// Chee (8/8/04) -- introduced constructor from long
|
||||||
inline BigFloatRep::BigFloatRep(long n)
|
inline BigFloatRep::BigFloatRep(long n)
|
||||||
: m(n), err(0), exp(0) {}
|
: m(n), err(0), exp(0) {}
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue