Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public Double calcTax(double income, double[][] taxBracket)
- {
- double tax = 0.0;
- double lowerBracket = 0.0;
- double upperBracket = 0.0;
- for(int i = 0; i < taxBracket.length; i++)
- {
- lowerBracket = taxBracket[i][0];
- if(i+1 < taxBracket.length)
- {
- upperBracket = taxBracket[i+1][0];
- if(income >=lowerBracket && (income - lowerBracket) <= upperBracket)
- {
- tax += lowerBracket * taxBracket[i][1];
- }
- else if((income - lowerBracket)>= upperBracket)
- {
- tax += (income - lowerBracket) * taxBracket[i][1];
- }
- }
- else
- {
- tax += (income - lowerBracket) * taxBracket[i][1];
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement