Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/212.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 如何将Integer.parseInt()更改为十进制数?_Android - Fatal编程技术网

Android 如何将Integer.parseInt()更改为十进制数?

Android 如何将Integer.parseInt()更改为十进制数?,android,Android,刚才谁发布了答案?谢谢你,因为我已经解决了这个问题。再次感谢。如果您解决了问题,请发布您的答案,以便其他人受益。 public void showLoanPayments(View clickedButton) { double loanAmount = Integer.(mLoanAmount.getText().toString()); double interestRate = (Integer.parseInt(mInterestRate.get

刚才谁发布了答案?谢谢你,因为我已经解决了这个问题。再次感谢。

如果您解决了问题,请发布您的答案,以便其他人受益。
    public void showLoanPayments(View clickedButton) {

        double loanAmount = Integer.(mLoanAmount.getText().toString());
        double interestRate = (Integer.parseInt(mInterestRate.getText().toString()));
        double loanPeriod = Integer.parseInt(mLoanPeriod.getText().toString());
        double r = interestRate/1200;
        double r1 = Math.pow(r+1,loanPeriod);

        double monthlyPayment = (double) ((r+(r/(r1-1))) * loanAmount);
        double totalPayment = monthlyPayment * loanPeriod;

        mMonthlyPaymentResult.setText(new DecimalFormat("##.##").format(monthlyPayment));
        mTotalPaymentsResult.setText(new DecimalFormat("##.##").format(totalPayment));
    }
}