Je ne trouve aucune fonction prédéfinie dans blackberry JDE pour implémenter Math.pow(). Quelqu'un peut-il suggérer comment alimenter les valeurs qui sont extraites des champs de texte d'édition (comme la valeur X^Y) ...Implémentation de Math.pow() dans blackberry
Répondre
Qu'en est-il net.rim.device.api.util.MathUtilities.pow (double double)
.
Vous n'avez pas besoin d'implémenter le vôtre. Consultez
net.rim.device.api.util.MathUtilities.pow (double double)
Pouvez-vous me dire comment mettre en œuvre ce ??? float fSecondFactor = (flottant) (Math.pow (1 + fRatePerMonth, fNombreDeMois) -1); –
pour ce que ça vaut, je aussi suis tombé sur cette limitation à un Point- (en gardant une seule bibliothèque à utiliser dans les deux J2ME ET blackberry) et il y a une bonne discussion à http://today.java.net/pub/a/today/2007/11/06/creating-java-me-math-pow-method.html qui devrait vous aider. J'ai utilisé ce code et cela a fonctionné pour moi
Est-ce que 'Y' est un nombre entier ou un nombre à virgule flottante dans votre cas? –
Ne pouvez-vous pas faire l'alternative, en vous bouclant autant de fois que la puissance et en multipliant simplement la valeur par elle-même? – LukeN
@Luke ça devient plus difficile quand Y est un nombre réel. Cela peut ou peut ne pas être le cas ici. – Yacoby