Bug #123
closedTypage du temps dans le calcul du CUC time.
100%
Description
Actuellement, le résultat final du calcul du temps :
coarse + fine est casté dans un double.
Selon Thomas pas suffisant pour garder assez de précision (14 chiffres significatifs alors qu'on en voudrait 16 = 10+6 digits)
Il faudrait maintenir le calcul et l'affichage séparé en integer pour le coarse et float pour le fine time.
Update : on fait le double affichage dans le fichier de sortie : integer (2^-16 unit) + temps en float avec affichage séparé pour garder toute la précision car cet affichage pourra être utile pour la validation
Related issues
Updated by bruno katra over 10 years ago
- % Done changed from 0 to 30
Plus la peine :
Explications Thomas : pour le L1 on garde le CUC time sous forme d'entier tel qu'il est dans le binaire (48 bits dans un unsigned int 64).
Il ne souhaite pas de conversion en secondes float à cette étape
A confirmer : est-ce vraiment nécessaire de perdre ce temps après en L2? D'un autre côté plus sur car la decom faite au LESIA sera difficile à valider et à modifier.
Updated by bruno katra over 10 years ago
- Description updated (diff)
- % Done changed from 30 to 40
Updated by bruno katra over 10 years ago
- Status changed from In Progress to Closed
- % Done changed from 40 to 100
- revision changed from r0 to r40
Implémenté et testé OK dans r40