public static FuzzyNumber operator %( FuzzyNumber num, FuzzyNumber number ) { FuzzyNumber fuzzTemp; if( num.Number == 0.0 || number.Number == 0.0 ) { fuzzTemp = new FuzzyNumber( num.Number, num.Minimum, num.Maximum ); fuzzTemp.SetMembership(); return fuzzTemp; } fuzzTemp = new FuzzyNumber( num.Number % number.Number, num.Minimum, num.Maximum ); fuzzTemp.SetMembership(); return fuzzTemp; }
public static FuzzyNumber operator -( FuzzyNumber num, FuzzyNumber number ) { FuzzyNumber fuzzTemp = new FuzzyNumber( num.Number - number.Number, num.Minimum, num.Maximum ); fuzzTemp.SetMembership(); return fuzzTemp; }