相关疑难解决方法(0)

相反的数学能力添加数字的方法

我有将Booleans数组转换为整数的方法.看起来像这样

class Program
    {
        public static int GivMeInt(bool[] outputs)
        {
            int data = 0;
            for (int i = 0; i < 8; i++)
            {
                data += ((outputs[i] == true) ? Convert.ToInt32(Math.Pow(2, i)) : 0);
            }
            return data;

        }

        static void Main(string[] args)
        {
            bool[] outputs = new bool[8];
            outputs[0] = false;
            outputs[1] = true;
            outputs[2] = false;
            outputs[3] = true;
            outputs[4] = false;
            outputs[5] = false;
            outputs[6] = false;
            outputs[7] = false;
            int data = GivMeInt(outputs);
            Console.WriteLine(data);
            Console.ReadKey();
        }
   } …
Run Code Online (Sandbox Code Playgroud)

c# math

3
推荐指数
1
解决办法
774
查看次数

标签 统计

c# ×1

math ×1