#include <DoubleJC.h>
Public Member Functions | |
DoubleJC (double value_) | |
DoubleJC (char *s, int &NumberFormatErr) | |
double | doubleValue () |
CFREE char * | toString () |
boolean | equals (Object *obj) |
float | floatValue (int &rangeError) |
int | intValue (int &rangeError) |
long | longValue (int &rangeError) |
Static Public Member Functions | |
static double | valueOf0 (char *s, int &NumberFormatErrJC) |
static CFREE char * | toStringWithPrecision (double value_, int precision) |
static CFREE char * | toString (double value_) |
static DoubleJC * | valueOf (char *s, int &NumberFormatErr) |
static double | parseDouble (char *s, int &NumberFormatErr) |
Private Attributes | |
double | value |
static double jcpp::DoubleJC::valueOf0 | ( | char * | s, | |
int & | NumberFormatErrJC | |||
) | [static] |
Will NOT take NULL input for s or err. returns -1 in err if parse fails. returns the value, or 0.0 if err.