public static float parseFloat(global::java.lang.String n1){
//XMLVM_BEGIN_WRAPPER[org.apache.harmony.luni.util.HexStringParser: float parseFloat(java.lang.String)]
    global::org.xmlvm._nElement _r0;
    global::System.Object _r0_o = null;
    global::org.xmlvm._nElement _r1;
    global::org.xmlvm._nElement _r2;
    global::System.Object _r3_o = null;
    _r3_o = n1;
    _r0_o = new global::org.apache.harmony.luni.util.HexStringParser();
    _r1.i = 8;
    _r2.i = 23;
    ((global::org.apache.harmony.luni.util.HexStringParser) _r0_o).@this((int) _r1.i, (int) _r2.i);
    _r0.l = ((global::org.apache.harmony.luni.util.HexStringParser) _r0_o).parse((global::java.lang.String) _r3_o);
    _r0.i = (int) _r0.l;
    _r0.f = global::java.lang.Float.intBitsToFloat((int) _r0.i);
    return _r0.f;
//XMLVM_END_WRAPPER[org.apache.harmony.luni.util.HexStringParser: float parseFloat(java.lang.String)]
}
public static double parseDouble(global::java.lang.String n1){
//XMLVM_BEGIN_WRAPPER[org.apache.harmony.luni.util.HexStringParser: double parseDouble(java.lang.String)]
    global::org.xmlvm._nElement _r0;
    global::System.Object _r0_o = null;
    global::org.xmlvm._nElement _r1;
    global::org.xmlvm._nElement _r2;
    global::System.Object _r3_o = null;
    _r3_o = n1;
    _r0_o = new global::org.apache.harmony.luni.util.HexStringParser();
    _r1.i = 11;
    _r2.i = 52;
    ((global::org.apache.harmony.luni.util.HexStringParser) _r0_o).@this((int) _r1.i, (int) _r2.i);
    _r0.l = ((global::org.apache.harmony.luni.util.HexStringParser) _r0_o).parse((global::java.lang.String) _r3_o);
    _r0.d = global::java.lang.Double.longBitsToDouble((long) _r0.l);
    return _r0.d;
//XMLVM_END_WRAPPER[org.apache.harmony.luni.util.HexStringParser: double parseDouble(java.lang.String)]
}