I am trying to figure out what i am doing wrong.:s: I should get $1167.15 for monthly payment but I do not. Below is my source code. Thanks in advance. :)-:

import java.text.*; // import text editor

import java.io.*; // import input/output

import java.math.*; // import math calculation

public class MortgageCalculator

{

public static void main(String[] args)

{

double interest = 5.75;

int mortgageAmount = 200000;

int years = 360;

double intcalc = (5.75/100.12);

double monthlyPayment = 0;

monthlyPayment = mortgageAmount * (intcalc/ (1-Math.pow((1+intcalc),-1* (years*12))));

System.out.println("The amount of your mortgage is " + mortgageAmount + "\n" +

" your interest rate is " + interest + "\n" + " length of mortgage is " + years +

"\n" + " and your monthly payment is " + monthlyPayment);

}

}