package net.bunnie; public class CentsToDollars { public static String centsToDollars(int centsGiven) { // variables for formatting change String centsNowDollars; String centsInDollars; String totalCentsLengthString; String totalCentsString; int centsGivenLength; int totalCents; int centsOnlyDollars; int totalCentsLength; centsInDollars = "" + centsGiven; centsGivenLength = centsInDollars.length(); switch (centsGivenLength) { case 1: centsNowDollars = "0.0" + centsGiven; break; case 2: centsNowDollars = "0." + centsGiven; break; default: centsOnlyDollars = (int) (centsGiven / 100); totalCents = centsGiven % 100; totalCentsLengthString = "" + totalCents; totalCentsLength = totalCentsLengthString.length(); if (totalCentsLength == 1) { totalCentsString = "0" + totalCents; } else { totalCentsString = "" + totalCents; } centsNowDollars = "" + centsOnlyDollars + "." + totalCentsString; break; } return centsNowDollars; } }