public void Test_ArithGeoSequence() { int[] arr = { 2, 4, 8, 16 }; int length = 4; MathSequence sequence = new MathSequence(); Console.WriteLine("ArithGeo Sequence:"); PrintArray(arr, length); Console.WriteLine("Output: {0}", sequence.ArithGeo(arr, length)); Console.WriteLine(); }
public void コンストラクタ() { var list = new[] { new MathObjectFactory("a").CreateSingle(), new MathObjectFactory("b").CreateSingle(), new MathObjectFactory("c").CreateSingle() }; var seq = new MathSequence(list); seq.List.Count.Is(3); seq.IsSimple.IsTrue(); seq.ToTokenString().TestString("abc"); seq.OriginalText.Is("abc"); list = new[] { new MathObjectFactory("a^i").CreateSingle(), new MathObjectFactory("b^ x").CreateSingle(), new MathObjectFactory("c ^*").CreateSingle() }; seq = new MathSequence(list); seq.List.Count.Is(3); seq.IsSimple.IsTrue(); seq.ToTokenString().TestString("a^ib^xc^*"); seq.OriginalText.Is("a^ib^ xc ^*"); }