예제 #1
0
        //
        // Is右向即Is大端序
        private static BigInteger 初始化(String 源数_输入, Boolean Is右向_输入 = default, 进制 进制_输入 = 进制.十进制, 分隔符 分隔符_输入 = 分隔符.空格, 符号 符号_输入 = 符号.默认, Boolean Is补码_输入 = default)
        {
            // 异常情况处理
            // 空串、空引用处理
            if (IsNullOrEmpty(源数_输入))
            {
                throw new NullReferenceException();
            }
            else
            {
                // 占位
            }

            Boolean Is含符号 = default;
            Boolean?正号_处理 = default;
            Boolean Is未定义 = default;
            String  首字符   = 源数_输入[default].ToString();
예제 #2
0
 //
 private static BigInteger 初始化(Char[] 源数_输入, Boolean Is右向_输入 = default, 进制 进制_输入 = 进制.十进制, 分隔符 分隔符_输入 = 分隔符.空格, 符号 符号_输入 = 符号.默认, Boolean Is补码_输入 = default) => 初始化(new String(源数_输入), Is右向_输入, 进制_输入, 分隔符_输入, 符号_输入, Is补码_输入);