コード例 #1
0
 static string ToString(BitVect vector)
 {
     var sb = new StringBuilder();
     var n = vector.size();
     for (uint i = 0; i < n; i++)
         sb.Append(vector.getBit(i) ? '1' : '0');
     return sb.ToString();
 }
コード例 #2
0
        public static string ToExcelString(BitVect fp)
        {
            var sb = new StringBuilder();
            var n  = fp.getNumBits();

            for (uint i = 0; i < n; i++)
            {
                sb.Append(fp.getBit(i) ? "1" : "0");
            }
            return(sb.ToString());
        }
コード例 #3
0
 public static bool GetBit(this BitVect bv, int which)
 => bv.getBit((uint)which);