protected void NounWorks(Noun noun, Dictionary<Case, string> expected, Number number, string nounName) { foreach (KeyValuePair<Case, string> kvp in expected) { Assert.AreEqual(kvp.Value, noun.Get(kvp.Key, number), "{0} {1} for {2} doesn't work", kvp.Key, number, nounName); } }
static void Main(string[] args) { while (true) { string inputStringA = Console.ReadLine(); Number inputNum = new Number(inputStringA, false, 0, 0); // string inputStringB = Console.ReadLine(); // Number testNum = new Number(inputStringB, false, 0, 0); int accuracy = Convert.ToInt32(Console.ReadLine()); // Calculation Cal = new Calculation(); // Number result = Cal.Multiply(inputNum, testNum, accuracy); RangeAssist rangeAssist = new RangeAssist(inputNum, accuracy); Taylor taylor = new Taylor(rangeAssist.numConverted, accuracy); Number resultTaylor = rangeAssist.NumRecover(taylor.TaylorCalculate()); resultTaylor.Display(); Romberg romberg = new Romberg(rangeAssist.numConverted, accuracy); Number resultRomberg = rangeAssist.NumRecover(romberg.RombergCalculate()); resultTaylor.Display(); Newton newton = new Newton(rangeAssist.numConverted, accuracy); Number resultNewton = rangeAssist.NumRecover(newton.NewtonCalculate()); resultNewton.Display(); /* Euler Eul = new Euler(inputNum, accuracy); Number resultEul = Eul.EulerCalcutation(); resultEul.Display();*/ } }
/// <summary> /// Simulates a throw of the ball on the roulette. /// </summary> /// <returns>The number where the ball landed.</returns> public Number Play() { int v = _Rand.Next(0, 36); Number n= new Number(v); History.Add(n); return n; }
public void When_CompareNumbers_Then_Success() { var mainNumber = new Number(6, 8, 0, 1); var numberToCompare1 = new Number(1, 8, 9, 4); var numberToCompare2 = new Number(6, 8, 0, 1); var numberToCompare3 = new Number(1, 0, 6, 2); var numberComparer = new NumberComparer(); var attemptResult1 = numberComparer.Compare(mainNumber, numberToCompare1); var attemptResult2 = numberComparer.Compare(mainNumber, numberToCompare2); var attemptResult3 = numberComparer.Compare(mainNumber, numberToCompare3); Assert.AreEqual(numberToCompare1, attemptResult1.Number); Assert.AreEqual(1, attemptResult1.Goods); Assert.AreEqual(1, attemptResult1.Regulars); Assert.AreEqual(2, attemptResult1.Bads); Assert.AreEqual(numberToCompare2, attemptResult2.Number); Assert.AreEqual(4, attemptResult2.Goods); Assert.AreEqual(0, attemptResult2.Regulars); Assert.AreEqual(0, attemptResult2.Bads); Assert.AreEqual(numberToCompare3, attemptResult3.Number); Assert.AreEqual(0, attemptResult3.Goods); Assert.AreEqual(3, attemptResult3.Regulars); Assert.AreEqual(1, attemptResult3.Bads); }
public MainWindow() { InitializeComponent(); if (Directory.Exists(systemDir)) Directory.Delete(systemDir, true); // remove systemDir from prior runs and all its databases. try { session = new SessionBase[4]; thread = new Thread[4]; session[0] = new SessionNoServer(systemDir, int.Parse(session1LockTimeout.Text)); session[1] = new SessionNoServer(systemDir, int.Parse(session2LockTimeout.Text)); session[2] = new SessionNoServer(systemDir, int.Parse(session3LockTimeout.Text)); session[3] = new SessionNoServer(systemDir, int.Parse(session4LockTimeout.Text)); session[0].BeginUpdate(); Placement place = new Placement(10); Number number = new Number(); session[0].Persist(place, number); number = new Number(2); place = new Placement(11); session[0].Persist(place, number); number = new Number(3); place = new Placement(12); session[0].Persist(place, number); session[0].Commit(); } catch (Exception ex) { session1messages.Content = ex.Message; } }
/* * Construct attatched to a number */ public Source(Number number, string name, string referring_url, string not_referrer_url, string landing_url, string not_landing_url, int position, bool online) { this.token = number.token; this.name = name; this.referring_url = referring_url; this.not_referrer_url = not_referrer_url; this.landing_url = landing_url; this.not_landing_url = not_landing_url; this.online = online; this.position = position; if (number.id == ""){ this.error = "Number has no id"; return; } string url = CTM.Config.Endpoint() + "/accounts/" + token.account_id + "/numbers/" + number.id + "/tracking_sources.json"; CTM.Response res = new CTM.Request(url, token).post(this.params_hash()); if (res.error != null){ this.error = res.error; }else{ this.update_from(res.data.source); } }
public Number[] fillValues(Number[] source) { List<double> Bx = new List<double>(); List<double> By = new List<double>(); List<double> Bz = new List<double>(); List<double> x = new List<double>(); int n; for (int i = 0; i < source.Length; i++) { if (source[i] != null) { x.Add(i); Bx.Add(source[i].x); By.Add(source[i].y); Bz.Add(source[i].z); } } n = x.Count(); SplineTuple[] splinesX = BuildSpline(x.ToArray(), Bx.ToArray(), n); SplineTuple[] splinesY = BuildSpline(x.ToArray(), By.ToArray(), n); SplineTuple[] splinesZ = BuildSpline(x.ToArray(), Bz.ToArray(), n); for (int i = 0; i < source.Length; i++) { if (source[i] == null) { source[i] = new Number(Interpolate(i, splinesX), Interpolate(i, splinesY), Interpolate(i, splinesZ)); } } return source; }
public ShuffTextbox(int x, int y, Number width, Number height, string text = "", string label = null, string labelStyle = null) { var but = jQuery.Select("<input value='" + ( text ?? "" ) + "' />"); Element = but; but.CSS("position", "absolute"); Text = text; X = x; Y = y; Width = width; Height = height; Visible = true; but.Keyup(a => { if (a.Which == 13) if (OnEnter != null) OnEnter(); }); if (label != null) { ParentChanged += (e) => { if (e.Parent == null) { LabelElement.Remove(); LabelElement = null; } else { //to LabeledElement var lbl = jQuery.Select("<span style='" + labelStyle + "'></span>"); LabelElement = lbl; lbl.Text(label); Parent.Element.Append(lbl); lbl.CSS("position", "absolute"); lbl.CSS("left", X - lbl.GetWidth() - 15); lbl.CSS("top", Y + 2); ImportedExtensionMethods.DisableSelection(lbl); } }; } }
public static Highcharts ColumnChart(string chartTitle, string yAxisDescriptions, string[] categories, Object[][] categoriesNumbers, Number width, Number height, string mouseHoverDescription, string fakeChartName, string chartSubtitle) { var chart = new Highcharts(fakeChartName) .InitChart(new Chart { DefaultSeriesType = ChartTypes.Column, Margin = new[] { 50, 50, 100, 80 }, Width = width, Height = height }) .SetTitle(new Title { Text = chartTitle }) .SetXAxis(new XAxis { Categories = categories, Labels = new XAxisLabels { Rotation = -45, Align = HorizontalAligns.Right, Style = "background: '#ffffff',fontSize: '13px',fontFamily: 'Verdana, sans-serif'" }, }) .SetYAxis(new YAxis { Min = 0, Title = new YAxisTitle { Text = yAxisDescriptions, Style = "background: '#ffffff',fontSize: '13px',fontFamily: 'Verdana, sans-serif'", } }) .SetLegend(new Legend { Enabled = false }) .SetTooltip(new Tooltip { Enabled = true, FollowPointer = true, Formatter = @"function() { return '<span style=""color: '+this.series.color+'"">' + '" + mouseHoverDescription + @"' + '</span> <b> '+ this.y +'</b>'; }" }) .SetSeries(new Series { Data = new Data(categoriesNumbers ?? new object[] { }) }) .SetCredits(new Credits() { Enabled = false }); if (!string.IsNullOrEmpty(chartSubtitle)) { chart .SetSubtitle(new Subtitle() { Style = "color: '#ff0000'", Text = chartSubtitle }); } return chart; }
public static int Main(string[] args) { if (args.Length < 5) { System.Console.WriteLine("Usage: <number> <base> <charset> <newBase> <newCharset>"); return 1; } if (args[1] == "-") { args[1] = "10"; } if (args[2] == "-") { args[2] = Number.DefaultCharset(); } if (args[4] == "-") { args[4] = Number.DefaultCharset(); } try { Number number = new Number(args[0], System.Convert.ToInt32(args[1]), args[2]); System.Console.WriteLine(number.ToBase(System.Convert.ToInt32(args[3]), args[4])); } catch (System.Exception e) { System.Console.WriteLine("Error: " + e.Message); return 2; } return 0; }
static void Main(string[] args) { int number = int.Parse(Console.ReadLine()); var num = new Number(number); var res=num.FindLastDigit(number); Console.WriteLine(res); }
private static bool squareCheck(int i, int j, Number[,] TheContainer) { int a = i / 3 * 3; int b = j / 3 * 3; int xmax = a + 3; int ymax = b + 3; for (; a < xmax; a++) { for (b = j / 3 * 3; b < ymax; b++) { if (a == i && b == j) { continue; } if (TheContainer[a, b].Value != 0) { if (TheContainer[a, b].Value == TheContainer[i, j].Value) { return false; } } } } return true; }
public IList<Number> Read() { int counter = 1; string line; IList<Number> numbers = new List<Number>(); try { EnsureFile(_fileInfo); var file = new System.IO.StreamReader(_filePath); while ((line = file.ReadLine()) != null) { int value = int.TryParse(line.Trim(), out value) ? value : 0; var number = new Number(counter, value); numbers.Add(number); counter++; } file.Close(); } catch (Exception exception) { } return numbers; }
static void Main(string[] args) { int numberIndex = 1; int maxNumberLimit = 100; int[] evenNumbers = new int[maxNumberLimit/2]; int evenNumbersIndex = 0; Number number = new Number(); int tempINdex = numberIndex; for(numberIndex=1;numberIndex<=maxNumberLimit;numberIndex++) { //Number number = new Number(numberIndex); number.Value = numberIndex; if(number.IsEven()) { evenNumbers[evenNumbersIndex] = numberIndex; evenNumbersIndex++; } } Console.WriteLine("Even nubers from {0} to {1} are", tempINdex, maxNumberLimit); for(int index=0;index<evenNumbers.Length;index++) { Console.WriteLine(evenNumbers[index]); } }
public void TestBasicComparison() { Number n1 = new Number(6, new List<char>() { 'i', 'g' }); //12 Number n2 = new Number(6, new List<char>() { 'i', 's' }); //13 Assert.AreEqual(Order.LESSER, numberSystem.Compare(n1, n2)); n1 = new Number(6, new List<char>() { 'i', 's' }); //12 n2 = new Number(6, new List<char>() { 'i', 'g' }); //13 Assert.AreEqual(Order.GREATER, numberSystem.Compare(n1, n2)); n1 = new Number(6, new List<char>() { 'i', 'g' }); //12 n2 = new Number(6, new List<char>() { 'i', 'g' }); //13 Assert.AreEqual(Order.EQUAL, numberSystem.Compare(n1, n2)); n1 = new Number(6, new List<char>() { 'i', 'g', 's' }); //123 n2 = new Number(6, new List<char>() { 'g', 'g' }); //22 Assert.AreEqual(Order.GREATER, numberSystem.Compare(n1, n2)); n1 = new Number(6, new List<char>() { 'i', 'o' }); //14 => 10 in base10 n2 = new Number(10, new List<char>() { 'i', 'b' }); //10 in decimal 10 Assert.AreEqual(Order.EQUAL, numberSystem.Compare(n1, n2)); n1 = new Number(6, new List<char>() { 'g', 'i' }); //20 => 12 in base10 n2 = new Number(10, new List<char>() { 'i', 'b' }); //10 in decimal 10 Assert.AreEqual(Order.GREATER, numberSystem.Compare(n1, n2)); n1 = new Number(2, new List<char>() { 'i', 'b', 'b', 'b' }); //1000 in base2 => 8 in base10 n2 = new Number(10, new List<char>() { 'i', 'b' }); //10 in decimal 10 Assert.AreEqual(Order.LESSER, numberSystem.Compare(n1, n2)); }
/// <summary> /// constructor for a Clock object /// </summary> public Clock() { minutes = new Number(60); seconds = new Number(60); thousandths = new ThreeDigitNumber(1000); UpdateDisplay(); }
internal AdjectiveForm(Stem stem, Gender gender, Case @case, Number number, string suffix) : base(stem, suffix) { Gender = gender; Case = @case; Number = number; }
/// <summary> /// Declares a variable if there is a declaration and deletes unnessesary stuff /// </summary> /// <param name="listE"> stream of tokens </param> /// <returns> true if we need to launch the function again </returns> public static bool DeclareVariable(List<Element> listE) { if (listE.Count > 2) // it can be a declaration only if the list has more than 2 elements { if (listE[0].Type == C.Number && listE[1].Type == C.Control) // if it is a number { string name = listE[0].GetNumber().Name; if (name != "" && listE[1].ToString() == "=") // if it is a variable { listE.RemoveRange(0, 2); Number num = new Number(Parse(listE).Value.ToString()); num.Name = name; Variable.Add(num); return false; } } } int index = listE.FindIndex(delegate(Element e) { if (e.ToString() == "=") return true; return false; }); if (index != -1) { listE.RemoveRange(0, index + 1); return true; } return false; }
public HslColor(Number hue, Number saturation, Number lightness, Number alpha) { Hue = (hue.ToNumber()/360d)%1d; Saturation = saturation.Normalize(100d)/100d; Lightness = lightness.Normalize(100d)/100d; Alpha = alpha.Normalize(); }
protected override Node EditHsl(HslColor color, Number number) { WarnNotSupportedByLessJS("hue(color, number)"); color.Hue += number.Value/360d; return color.ToRgbColor(); }
public void DerivativeTest3() { // x ^ 3 Variable x = new Variable("x"); Number num1 = new Number(3); IExpression exp = new Pow(x, num1); IExpression deriv = exp.Differentiate(); Assert.AreEqual("1 * (3 * (x ^ (3 - 1)))", deriv.ToString()); num1.Value = 4; Assert.AreEqual("x ^ 4", exp.ToString()); Assert.AreEqual("1 * (3 * (x ^ (3 - 1)))", deriv.ToString()); // 2 ^ (3x) Number num2 = new Number(2); num1 = new Number(3); Mul mul = new Mul(num1, x.Clone()); exp = new Pow(num2, mul); deriv = exp.Differentiate(); Assert.AreEqual("(ln(2) * (2 ^ (3 * x))) * (3 * 1)", deriv.ToString()); num1.Value = 4; Assert.AreEqual("2 ^ (4 * x)", exp.ToString()); Assert.AreEqual("(ln(2) * (2 ^ (3 * x))) * (3 * 1)", deriv.ToString()); }
public MeanAndStandardDeviation(Number mean, Number standardDeviation) { base.\u002Ector(); MeanAndStandardDeviation standardDeviation1 = this; this.mean = mean; this.standardDeviation = standardDeviation; }
public SLColor( double Red, double Green, double Blue ) : this() { red = new Number( Red ); green = new Number( Green ); blue = new Number( Blue ); }
internal override bool BinaryOperation(BinaryOperationBinder binder, Any arg, out Any result) { var number = arg as Number; if (number != null) { switch (binder.Operation) { case ExpressionType.Add: result = new Number(Value + number.Value); break; case ExpressionType.Subtract: result = new Number(Value - number.Value); break; case ExpressionType.Multiply: result = new Number(Value * number.Value); break; case ExpressionType.Divide: result = new Number(Value / number.Value); break; case ExpressionType.LessThan: result = Value < number.Value ? Bool.True : Bool.False; break; case ExpressionType.LessThanOrEqual: result = Value <= number.Value ? Bool.True : Bool.False; break; default: throw new ArgumentOutOfRangeException(); } return true; } return base.BinaryOperation(binder, arg, out result); }
private static string ConvertToString(Number result) { string mappedDigits = new String(result.Digits.Select(d => digitCharMap[d]).ToArray()); return result.IsNegative ? "-" + mappedDigits : mappedDigits; }
/// <summary> /// Calculates the Minkowski distance between two sets of points. /// <see href="http://en.wikipedia.org/wiki/Minkowski_distance" /> /// </summary> /// <param name="x"></param> /// <param name="y"></param> /// <returns></returns> public static Number Minkowski(Number[] x, Number[] y) { CheckArgumentLengths(x, y); var distance = x.Select((n, i) => Math.Abs(n - y[i])).Max(); return distance; }
public DefaultMultiValueCategoryDataset() { DefaultMultiValueCategoryDataset valueCategoryDataset = this; this.data = new KeyedObjects2D(); this.minimumRangeValue = (Number) null; this.maximumRangeValue = (Number) null; this.rangeBounds = new Range(0.0, 0.0); }
static NumberFactory() { Zero = LongIntegerNumber.Zero; One = LongIntegerNumber.One; Two = LongIntegerNumber.Two; MinusOne = LongIntegerNumber.MinusOne; Pi = Math.PI; }
public Color(IEnumerable<Number> rgb, Number alpha) { RGB = rgb .Select(d => d.Normalize(255d)) .ToArray<double>(); Alpha = alpha.Normalize(); }
public void Do() { var number = new Number(2); var command = new MultiplicationCommand(number, 3); command.Do(); Assert.That(number.Value, Is.EqualTo(6)); }
public void DoIt() { Console.WriteLine(x); test = test.AddOne(); Console.WriteLine(x); }
public override Editor SetNumber(Number n) => (PEditor)base.SetNumber(n as PNumber);
bool TestSqrt(bool longTime) { var tester = Utils.GenerateTester("Sqrt", (Number x) => Number.Raw(IM.Math.Sqrt(x.raw)), (float x) => UnityEngine.Mathf.Sqrt(x * Math.FACTOR) / Math.FACTOR, Number.zero, Number.Raw(int.MaxValue), DevMode.Absolute, Number.Raw(2)); if (longTime) { return(Utils.TestSequence(tester)); } else { return(Utils.TestCritical(tester) && Utils.TestRandom(tester, 1000)); } }
public void NegativeRealNumberAndDoubleNegativeExponentMatchesNumber() { IPattern number = new Number(); Assert.True(number.Match("-754.01Ee-7").Success()); Assert.True(number.Match("-754.01Ee-7").RemainingText() == "Ee-7"); }
public void PeriodDigitSequenceDoesNotMatchNumber() { IPattern number = new Number(); Assert.False(number.Match(".5").Success()); Assert.True(number.Match(".5").RemainingText() == ".5"); }
public void UnsignedByteMatchesNumber() { IPattern number = new Number(); Assert.True(number.Match("753").Success()); Assert.True(number.Match("753").RemainingText()?.Length == 0); }
public void NegativeIntegralMinusExponentMatchesNumber() { IPattern number = new Number(); Assert.True(number.Match("-0-e9").Success()); Assert.True(number.Match("-0-e9").RemainingText() == "-e9"); }
public void RealNumberAndIncompleteExponentSequenceMatchesNumber() { IPattern number = new Number(); Assert.True(number.Match("75.23E").Success()); Assert.True(number.Match("75.23E").RemainingText() == "E"); }
public void RealNumberAndNegativeExponentMatchesNumber() { IPattern number = new Number(); Assert.True(number.Match("75.123E-2").Success()); Assert.True(number.Match("75.123E-2").RemainingText()?.Length == 0); }
public void EmtpyDoesNotMatchNumber() { IPattern number = new Number(); Assert.False(number.Match("").Success()); Assert.True(number.Match("").RemainingText()?.Length == 0); }
private Number Add(Number a, int b) { return(new Number { I = Add(a.I, b) }); }
public void IntegralPeriodExponentSequenceMatchesNumber() { IPattern number = new Number(); Assert.True(number.Match("754.E9").Success()); Assert.True(number.Match("754.E9").RemainingText() == ".E9"); }
public bool HasIdentity() { return(Number.Trim() != string.Empty); }
public void DigitMatchesNumber() { IPattern number = new Number(); Assert.True(number.Match("7").Success()); Assert.True(number.Match("7").RemainingText()?.Length == 0); }
public override string ToString() { return(string.Format("[{0}] {1}", Number.ToString(), Name)); }
public void UnsignedDigitSequenceMatchesNumber() { IPattern number = new Number(); Assert.True(number.Match("023").Success()); Assert.True(number.Match("023").RemainingText() == "23"); }
public ConstructorProxy(Context context, StaticProxy staticProxy, JSObject prototype) : base(context) { if (staticProxy == null) { throw new ArgumentNullException(nameof(staticProxy)); } if (prototype == null) { throw new ArgumentNullException(nameof(prototype)); } _fields = staticProxy._fields; _staticProxy = staticProxy; _prototype = prototype; #if (PORTABLE || NETCORE) if (_staticProxy._hostedType.GetTypeInfo().ContainsGenericParameters) { ExceptionHelper.Throw(new TypeError(_staticProxy._hostedType.Name + " can't be created because it's generic type.")); } #else if (_staticProxy._hostedType.ContainsGenericParameters) { ExceptionHelper.ThrowTypeError(_staticProxy._hostedType.Name + " can't be created because it's generic type."); } #endif var withNewOnly = staticProxy._hostedType.GetTypeInfo().IsDefined(typeof(RequireNewKeywordAttribute), true); var withoutNewOnly = staticProxy._hostedType.GetTypeInfo().IsDefined(typeof(DisallowNewKeywordAttribute), true); if (withNewOnly && withoutNewOnly) { ExceptionHelper.Throw(new InvalidOperationException("Unacceptably use of " + typeof(RequireNewKeywordAttribute).Name + " and " + typeof(DisallowNewKeywordAttribute).Name + " for same type.")); } if (withNewOnly) { RequireNewKeywordLevel = RequireNewKeywordLevel.WithNewOnly; } if (withoutNewOnly) { RequireNewKeywordLevel = RequireNewKeywordLevel.WithoutNewOnly; } if (_length == null) { _length = new Number(0) { _attributes = JSValueAttributesInternal.ReadOnly | JSValueAttributesInternal.DoNotDelete | JSValueAttributesInternal.DoNotEnumerate } } ; #if (PORTABLE || NETCORE) var ctors = System.Linq.Enumerable.ToArray(staticProxy._hostedType.GetTypeInfo().DeclaredConstructors); var ctorsL = new List <MethodProxy>(ctors.Length + (staticProxy._hostedType.GetTypeInfo().IsValueType ? 1 : 0)); #else var ctors = staticProxy._hostedType.GetConstructors(BindingFlags.NonPublic | BindingFlags.Public | BindingFlags.Instance); var ctorsL = new List <MethodProxy>(ctors.Length + (staticProxy._hostedType.IsValueType ? 1 : 0)); #endif for (int i = 0; i < ctors.Length; i++) { if (ctors[i].IsStatic) { continue; } if (!ctors[i].IsDefined(typeof(HiddenAttribute), false) || ctors[i].IsDefined(typeof(ForceUseAttribute), true)) { ctorsL.Add(new MethodProxy(context, ctors[i])); length._iValue = System.Math.Max(ctorsL[ctorsL.Count - 1]._length._iValue, _length._iValue); } } ctorsL.Sort((x, y) => x.Parameters.Length == 1 && x.Parameters[0].ParameterType == typeof(Arguments) ? 1 : y.Parameters.Length == 1 && y.Parameters[0].ParameterType == typeof(Arguments) ? -1 : x.Parameters.Length - y.Parameters.Length); constructors = ctorsL.ToArray(); }
public void DoubleZeroMatchesNumber() { IPattern number = new Number(); Assert.True(number.Match("00").Success()); Assert.True(number.Match("00").RemainingText() == "0"); }
public override string GetName() { return("Jelinek-Mercer(" + Number.ToString(Lambda) + ")"); }
public void ExponentPeriodSequenceDoesNotMatchNumber() { IPattern number = new Number(); Assert.False(number.Match("e.").Success()); Assert.True(number.Match("e.").RemainingText() == "e."); }
public static void Main() { test = new Number(1); test.DoIt(); }
public void NegativeNumberAndNegativeExponentMatchesNumber() { IPattern number = new Number(); Assert.True(number.Match("-753.1E-15").Success()); Assert.True(number.Match("-753.1E-15").RemainingText()?.Length == 0); }
public extern Float32Array(ArrayBuffer buffer, Number byteOffset = null, Number length = null);
public void NegativeIntegralPeriodNegativeExponentSequenceMatchesNumber() { IPattern number = new Number(); Assert.True(number.Match("-753.E-9").Success()); Assert.True(number.Match("-753.E-9").RemainingText() == ".E-9"); }
public virtual string Dial() { return(Number.ToString("(###) ###-####")); }
public void IsEven_ValuesEqual2_ReturnTrue() { var actual = Number.IsEven(2); Assert.True(actual); }
public void IsEven_ValuesEqual3_ReturnFalse() { var actual = Number.IsEven(3); Assert.False(actual); }
public string FixedSize() { return(Number.ToString(Format)); }
public void UnsignedByteEndAndPeriodMatchesNumber() { IPattern number = new Number(); Assert.True(number.Match("78.").Success()); Assert.True(number.Match("78.").RemainingText() == "."); }
public void NegativeNumberAndNegativeFractionalExponentMatchesNumber() { IPattern number = new Number(); Assert.True(number.Match("-754.01E-1.0").Success()); Assert.True(number.Match("-754.01E-1.0").RemainingText() == ".0"); }