i'm doing a cable length calculator, and i'm having trouble with negative numbers.

EditTexts are like this

```
<EditText android:layout_height="wrap_content" android:layout_weight="1" android:inputType="numberDecimal|numberSigned" android:layout_width="40px" android:id="@+id/rxmax">
        </EditText>

```

Then i use them like this:

```
final EditText rxmax = (EditText) findViewById(R.id.rxmax);
double RXmax = new Double(rxmax.getText().toString());

```

After i do a simple calculation:

```
double OPBmax = TXmax - RXmax;

```

Somewhere the inputted negative number turns positive. i'm guessing at the toString conversation but i don't find anything on how to prevent this.