Guest User

Untitled

a guest
Jan 22nd, 2018
109
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.25 KB | None | 0 0
  1.  
  2. public class RenteFormler {
  3.    
  4.     public static double totalBelop(double belop, double rente, int antAar) {
  5.         double resultat, rentefaktor;
  6.         resultat = belop;
  7.         rentefaktor = 1 + rente/100;
  8.        
  9.         //Beregne vekst i beløpet over antall år
  10.         for(int i=0; i < antAar; i++) {
  11.             resultat = resultat * rentefaktor;
  12.         }
  13.         return resultat;
  14.     }
  15.    
  16.     public static String ore(double belop) {
  17.         double ore, restbelop;
  18.        
  19.         restbelop = (int)belop;
  20.         ore = 100 * (belop - restbelop);       
  21.        
  22.         return "" + (int)ore;
  23.     }
  24.    
  25.     public static String formater(double belop) {
  26.         int restbelop;
  27.         String utKroner = "";
  28.        
  29.         //Formatere utskrift av hele kroner
  30.         while(belop > 0) {
  31.             restbelop = (int)(belop / 1000);
  32.             restbelop = restbelop * 1000;
  33.             restbelop = (int)belop - restbelop;
  34.             //Sjekke om vi er i siste iterasjon
  35.             if(belop < 1000)
  36.                 utKroner = restbelop + utKroner;
  37.             //Legge til ekstra nuller hvis restbeløpet er mindre enn 100
  38.             else if(restbelop < 10)
  39.                 utKroner = " 00" + restbelop + utKroner;
  40.             else if(restbelop < 100)
  41.                 utKroner = " 0" + restbelop + utKroner;
  42.             else
  43.                 utKroner = " " + restbelop + utKroner;
  44.             //Oppdatere beløp
  45.             belop = (int)(belop / 1000);
  46.         }
  47.            
  48.         //Returner resultat
  49.         return utKroner;
  50.     }
  51. }
Add Comment
Please, Sign In to add comment