Calcul taux d'intérêt mensuel - division de 1/12 = 1 ? [Résolu]

Signaler
Messages postés
51
Date d'inscription
lundi 23 mai 2005
Statut
Membre
Dernière intervention
19 octobre 2014
-
kaloway
Messages postés
357
Date d'inscription
jeudi 24 octobre 2002
Statut
Membre
Dernière intervention
30 mars 2011
-
Bonjour,

Le but est de pouvoir choisir un taux d'intérêt et créer une méthode qui calcule le taux d'intérêt mensuel selon cette formule :

Exemple pour un taux annuel de 12% et pour 12 mois
(ou 0.9488%)

private static double m_dTauxIntérêtMensuel = 12;

public static void calculTauxMensuel ()
{
m_dTauxIntérêtMensuel = Math.pow(( 1+ m_dTauxIntérêtAnnuel/100), (1/12));
}

Voilà, je devrais arrivé à un résultat de 1.09488 mais mais j'arrive à 1....
Je suis paumé car pour java 1/12 = 1 !!!!

Pouvez-vous m'aider. SOS d'un informaticien en détresse.

Chris

3 réponses

Messages postés
357
Date d'inscription
jeudi 24 octobre 2002
Statut
Membre
Dernière intervention
30 mars 2011

double en minuscule
Messages postés
357
Date d'inscription
jeudi 24 octobre 2002
Statut
Membre
Dernière intervention
30 mars 2011

salut, il faut transtyper 1/12 en Double comme il suit :

(Double)(1/12)
Messages postés
51
Date d'inscription
lundi 23 mai 2005
Statut
Membre
Dernière intervention
19 octobre 2014

Bonjour kaloway et merci mais j'ai le message d'erreur suivant : "impossible de convertir int en Double".
????