Revision: 61151
Initial Code
Initial URL
Initial Description
Initial Title
Initial Tags
Initial Language
at November 30, 2012 12:07 by brandonfreeman
Initial Code
import java.util.*; public class taxCalculator { public static void main (String[] args) { // initialization and setup double foodBill = 150.00; // grocery bill total for food double foodTaxRate = 0.03; // food sales tax 3% double totalFoodTax = 0.00; // total food tax amount double nonFoodBill = 50.00; // grocery bill total for non-food double nonFoodTaxRate = 0.0675; // non food tax 6.75% double totalNonFoodTax = 0.00; // total non food tax amount double totalTaxes = 0.00;// total taxes for both food and nonfood bills double rounded; // total tax rounded to the nearest cent // do calculations totalFoodTax = foodBill * foodTaxRate; totalNonFoodTax = nonFoodBill * nonFoodTaxRate; totalTaxes = totalFoodTax + totalNonFoodTax; rounded = Round(totalTaxes, 2); // pass in totalTaxes to be rounded // and to which decimal place (2) // to the Round function //print results System.out.println("The total tax for your bill is $" + rounded); } // end main // round totalTaxes to the nearest cent public static double Round(double Rval, int Rpl) { double p = Math.pow(10,Rpl); Rval = Rval * p; double tmp = Math.round(Rval); return tmp/p; // return rounded value } // end Round } // end class
Initial URL
Initial Description
Question 1 for CS1030 Group 2 Assignment 7
Initial Title
Question 1: Grocery Tax Calculator
Initial Tags
Initial Language
Java