what is the purpose of double.parsedou ble?