Example #1
0
        private double GetDiffPressureRatio(EUnitDiffPressure from, EUnitDiffPressure to)
        {
            double ratio = 0;

            switch (from)
            {
            case EUnitDiffPressure.mmAq:      //* Default
                ratio = GetDiffPressureRatiommAq(to);
                break;

            case EUnitDiffPressure.Pa:
                ratio = GetDiffPressureRatioPa(to);
                break;

            case EUnitDiffPressure.kPa:
                ratio = GetDiffPressureRatiokPa(to);
                break;

            case EUnitDiffPressure.kg_cm2:
                ratio = GetDiffPressureRatiokg_cm2(to);
                break;
            }

            return(ratio);
        }
Example #2
0
        private double GetDiffPressureRatiokg_cm2(EUnitDiffPressure to)
        {
            double ratio = 0;

            switch (to)
            {
            case EUnitDiffPressure.mmAq:
                ratio = 1.0 / 0.0001;
                break;

            case EUnitDiffPressure.Pa:
                ratio = 1.0 / 0.0001 * 9.80665;
                break;

            case EUnitDiffPressure.kPa:
                ratio = 1.0 / 0.0001 * 0.00980665;
                break;

            case EUnitDiffPressure.kg_cm2:
                ratio = 1.0;
                break;
            }

            return(ratio);
        }