Laurent Le Brun - Les unités de mesure - Comments2023-10-09T17:38:46+01:00urn:md5:e38112cdb33db872783d35c137672e1dDotclearLes unités de mesure - Laurenturn:md5:00cc03993611992221da189fa3b9cae92009-06-21T23:12:07+00:002009-06-21T23:12:07+00:00Laurent<p>Non : le type float est équivalent au type float<1>, qui est compatible avec le code qui possède des unités. La bibliothèque standard fournit la fonction sqrt qui fonctionne aussi bien sur du code classique que sur du code avec des unités. La fonction sqrt a pour type : float<'u^2> -> float<'u> (en vrai, le type est surchargé, mais c'est pour l'exemple). Un nombre sans unité est accepté, puisque 1² = 1.</p>Les unités de mesure - Rubixurn:md5:d6dd1559ead0a23f7a49e357e988d98a2009-06-20T16:58:39+00:002009-06-20T16:58:39+00:00Rubix<p>Est-ce qu'il faut définir deux fonctions sqr pour pouvoir calculer le carré de 7 et celui de 7<s> (sans clutter chaque appel par du "* 1<s>") ?<br />
Si oui, quelle est l'approche de la lib standard ?</p>