C#计算一个数字的总位数

using System;

public class Demo {

public static void Main() {
   uint val = 12; // 1100 in binary
   uint res = (uint) Math.Log(val, 2.0) + 1;

   // 1100 has 4 bits
   Console.WriteLine(Total bits:  + res);
   }
}

相关文章

c#如何实现添加到列表代码:var list = new&...
c#循环访问字典代码:foreach(var item in m...
using System; namespace OperatorsAppl { class Program ...
using System; class Program { static void Main(string[...
using System; namespace OperatorsAppl { class Program {...
using System; namespace DeclaringConstants { class Pro...