Datentypen int in Prozent "umrechnen"

pisco

Bekanntes Mitglied
Hey Leute,
also mein Algo funzt immer noch ned ganz... Problem ist das der Zinsatz als int aufgefasst wird und ned als "Prozent"

Algo:

Abzinungsfaktor = (1+Zinsatz%) ^(-Periode)

(1+Zinsatz%) => Hier liegt die Krux

ich les die Zahl als Int ein nur dann macht er Bspweise: 1+5 =6 statt 1+5% = 1.05

kennt ihr vll eine Lösung für dieses Problem
 
Wenn Zinssatz 5 ist und du das als 5% interpretieren willst, dann mach doch folgendes:

double zins = 1 + (Zinssatz / 100.0);
 
vielen dank ;D

eine Frage hät ich noch: das 100d heißt doch das 100 eine double Zahl is wenn ich also 100h nehm dann kommt mir für hundert: 64h raus oder?
 

Zurück
Oben