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

comeochris 51 Messages postés lundi 23 mai 2005Date d'inscription 19 octobre 2014 Dernière intervention - 11 nov. 2005 à 01:24 - Dernière réponse : kaloway 358 Messages postés jeudi 24 octobre 2002Date d'inscription 30 mars 2011 Dernière intervention
- 11 nov. 2005 à 15:46
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
Afficher la suite 

3 réponses

Répondre au sujet
kaloway 358 Messages postés jeudi 24 octobre 2002Date d'inscription 30 mars 2011 Dernière intervention - 11 nov. 2005 à 15:46
+3
Utile
double en minuscule
Cette réponse vous a-t-elle aidé ?  
Commenter la réponse de kaloway
kaloway 358 Messages postés jeudi 24 octobre 2002Date d'inscription 30 mars 2011 Dernière intervention - 11 nov. 2005 à 08:45
0
Utile
salut, il faut transtyper 1/12 en Double comme il suit :

(Double)(1/12)
Commenter la réponse de kaloway
comeochris 51 Messages postés lundi 23 mai 2005Date d'inscription 19 octobre 2014 Dernière intervention - 11 nov. 2005 à 14:41
0
Utile
Bonjour kaloway et merci mais j'ai le message d'erreur suivant : "impossible de convertir int en Double".
????
Commenter la réponse de comeochris

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.