public String tojstring() {
		/*
		if ( v == 0.0 ) { // never occurs in J2me 
			long bits = Double.doubleToLongBits( v );
			return ( bits >> 63 == 0 ) ? "0" : "-0";
		}
		*/
		if (Double.isNaN(v))
			return (isNegative() ? "-" : "") + JSTR_NAN;
		if (Double.isInfinite(v))
			return (v < 0 ? JSTR_NEGINF : JSTR_POSINF);
		return Double.toString(v);
	}