probleme de convertion Bits en Float
Bonjours,
j'ai une question mais je ne suis pas sur que ce soit ici que je dois la posé, mais tant pis je la pose qd meme.
Dans un application sur laquel je travail, on m'a signaler une erreur entre la valeur d'un compteur (c'est de la telecom) dans un fichiers et la valeur affiché par l'appli. les valeurs concerné sont toutes celles de plus de 1000000.
Apres de longue recherche j'ai trouver le probleme. Dans le code java, la ligne de code return Float.intBitsToFloat(n) est utilisé. Hors je me suis appercu que lors de la convertion bits en flaot on perdait la valeur exacte.
Mais je voudrai savoir si l'erreur est arrivé de la convertion float -> bits avant d'envoyer la donné vers l'appli. ou de bits -> float apres la reception de la données par l'application.
pour ce je voudrai faire le calcul a la main mais je ne connai pas la formule ,
alors si quelqun a des sugestion, je suis tout ouïe.
Merci d'avance...