Ejemplo n.º 1
0
 /// <summary>
 /// Creates a new UncertainNumber using an absolute OR relative uncertainty
 /// </summary>
 /// <param name="value">Value</param>
 /// <param name="uncertainty">Absolute or relative uncertainty</param>
 /// <param name="uncertaintyType">Type of uncertainty passed in the uncertainty parameter</param>
 public UncertainNumber(decimal value, decimal uncertainty, UncertaintyType uncertaintyType)
 {
     switch (uncertaintyType)
     {
         case UncertaintyType.AbsoluteUncertainty:
             Value = value;
             Uncertainty = uncertainty;
             break;
         case UncertaintyType.RelativeUncertainty:
             Value = value;
             Uncertainty = (uncertainty / 100) * value;
             break;
     }
 }
Ejemplo n.º 2
0
        /// <summary>
        /// Creates a new UncertainNumber using an absolute OR relative uncertainty
        /// </summary>
        /// <param name="value">Value</param>
        /// <param name="uncertainty">Absolute or relative uncertainty</param>
        /// <param name="uncertaintyType">Type of uncertainty passed in the uncertainty parameter</param>
        public UncertainNumber(decimal value, decimal uncertainty, UncertaintyType uncertaintyType)
        {
            switch (uncertaintyType)
            {
            case UncertaintyType.AbsoluteUncertainty:
                Value       = value;
                Uncertainty = uncertainty;
                break;

            case UncertaintyType.RelativeUncertainty:
                Value       = value;
                Uncertainty = (uncertainty / 100) * value;
                break;
            }
        }
Ejemplo n.º 3
0
 private void Individ_Radio_Checked(object sender, RoutedEventArgs e)
 {
     CurrentUncertainty = UncertaintyType.Indiv;
 }
Ejemplo n.º 4
0
 private void None_Radio_Checked(object sender, RoutedEventArgs e)
 {
     CurrentUncertainty = UncertaintyType.None;
 }
Ejemplo n.º 5
0
 private void SinglePerc_Radio_Checked(object sender, RoutedEventArgs e)
 {
     CurrentUncertainty = UncertaintyType.SinglePerc;
 }