Project

General

Profile

Actions

Bug #123

closed

Typage du temps dans le calcul du CUC time.

Added by bruno katra about 10 years ago. Updated almost 10 years ago.

Status:
Closed
Priority:
High
Assignee:
Start date:
11/04/2014
Due date:
% Done:

100%

Estimated time:
revision:
r40

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

Related to Task #122: Calcul optimisé du fine time.Closedbruno katra11/04/2014

Actions
Actions #1

Updated by bruno katra almost 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.

Actions #2

Updated by bruno katra almost 10 years ago

  • Status changed from New to In Progress
Actions #3

Updated by bruno katra almost 10 years ago

  • Description updated (diff)
  • % Done changed from 30 to 40
Actions #4

Updated by bruno katra almost 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

Actions

Also available in: Atom PDF