Exemple #1
0
        private static string SymbolePrefixe(PrefixeUnite prefixe)
        {
            switch (prefixe)
            {
            case PrefixeUnite.Yotta:
                return("Y");

            case PrefixeUnite.Zetta:
                return("Z");

            case PrefixeUnite.Exa:
                return("E");

            case PrefixeUnite.Peta:
                return("P");

            case PrefixeUnite.Tera:
                return("T");

            case PrefixeUnite.Giga:
                return("G");

            case PrefixeUnite.Mega:
                return("M");

            case PrefixeUnite.Kilo:
                return("k");

            case PrefixeUnite.Hecto:
                return("h");

            case PrefixeUnite.Deca:
                return("da");

            case PrefixeUnite.Aucun:
                return("");

            case PrefixeUnite.Deci:
                return("d");

            case PrefixeUnite.Centi:
                return("c");

            case PrefixeUnite.Milli:
                return("m");

            case PrefixeUnite.Micro:
                return("µ");

            case PrefixeUnite.Nano:
                return("n");

            case PrefixeUnite.Pico:
                return("p");

            case PrefixeUnite.Femta:
                return("f");

            case PrefixeUnite.Atto:
                return("a");

            case PrefixeUnite.Zepto:
                return("z");

            case PrefixeUnite.Yocto:
                return("y");
            }
            return("");
        }
Exemple #2
0
 protected UniteMesure(string nom, double valeur, string unite, PrefixeUnite prefixe) : base(nom, ToUniteBase(valeur, prefixe))
 {
     Prefixe = prefixe;
 }
Exemple #3
0
 private static double ToUnitePrefixe(double valeurBase, PrefixeUnite prefixe)
 {
     return(valeurBase / Math.Pow(10, (int)prefixe));
 }
Exemple #4
0
 public Pression(string nom, double valeur, Unite unite, PrefixeUnite prefixe = PrefixeUnite.Aucun) : base(nom, valeur, unite.ToString(), prefixe)
 {
 }