• [^] # Re: ni l'un, ni l'autre

    Posté par (site web personnel) . En réponse à la dépêche La convention du mètre et l’ODF 150 et 20 ans d’ouverture. Évalué à 6.

    il faut surtout immédiatement utiliser un format de données qui intègre l'unité (*) et qui sait additionner des mètres et des yards.

    Dans le logiciel que je gère au boulot, et je pense que c'est le mieux à faire, l'unité fait partie du système de type. Tu essayes d'additionner une pression à une température ? Le compilateur va te cracher dessus. Tu essayes d'obtenir une énergie à partir d'un courant électrique et du temps ? Le compilateur va te dire que ce n'est pas possible non plus.

    Pour un type donnée, tu as une unité standard de base pour représenter la donnée (il faut choisir l'unité la plus adéquate, surtout s'il y a volontés d'éviter de gérer des flottants).

    La gestion des conversions doit se faire en entrée et sortie du système ainsi le logiciel en lui même fait tous ses calculs à partir de la même unité et n'utilise les conversions que pour gérer le monde extérieur qui a besoin d'une représentation différente.