Bonjour à tous,
voilà, j'ai un gros soucis: j'avais fait un moteur de calcul (un truc qui récupère des chiffres en entrée, qui mouline un max, et qui ressort des suites de chiffres, le tout en flottants). Je n'ai pas le droit aux erreurs de calculs, alors pour éviter tout problème, j'avais commencé par implémenter une structure toute bête: 2 entiers, un pour la partie entière, un pour la partie décimale. Et voilà qu'aujourd'hui je reçois un mail qui pose quelques "petits" problèmes, dont le suivant:
je dois maintenant appliquer des formules qui contiennent des logarithmes (ln) - ce qui, au passage, j'avais demandé dès le départ et on m'a dit qu'il n'y en aurait pas.
Et là j'avoue que je ne sais pas comment faire des logarithmes sur ma structure. D'autant plus que mon code doit être le plus rapide possible (et il est déjà trop lentm je dois améliorer ça aussi), et sans erreur d'approximation.
J'ai jeter un coup d'oeil du côté de boost, mais je ne parviens pas à trouver une solution qui offre:
1. la justesse de calcul (pas d'erreur d'approximation)
2. la rapidité ultime d'exécution.
Si vous avez des pistes, des idées, des liens, quoi que ce soit sur le sujet, je suis preneur
merci
Partager