zoukankan      html  css  js  c++  java
  • BitVector32结构学习

    using System;
    using System.Windows.Forms;
    using System.Collections.Specialized;

    namespace Lightsoftware
    {
     #region <summary>
     /// <summary>
     ///
     /// </summary>
     #endregion
     public class MyClass: Object
     {
      public static void Main(String[] args)
      {
       //1    decimal 1
       int myBit1 = BitVector32.CreateMask();
       //10   decimal 2
       int myBit2 = BitVector32.CreateMask(myBit1);
       //100  decimal 4
       int myBit3 = BitVector32.CreateMask(myBit2);
       //1000 decimal 8
       int myBit4 = BitVector32.CreateMask(myBit3);
       MessageBox.Show(String.Format("{0}, {1}, {2}, {3}", myBit1, myBit2, myBit3, myBit4));

       BitVector32.Section sectionA = BitVector32.CreateSection(3);
       BitVector32.Section sectionB = BitVector32.CreateSection(127, sectionA);
       BitVector32.Section sectionC = BitVector32.CreateSection(127, sectionB);
       BitVector32.Section sectionD = BitVector32.CreateSection(127, sectionC);
       BitVector32.Section sectionE = BitVector32.CreateSection(255, sectionD);
       // Create the sections
       // AA BBBBBBB CCCCCCC DDDDDDD EEEEEEEE
       BitVector32 word = new BitVector32(0x7fffffff);
       int A = word[sectionA];
       int B = word[sectionB];
       int C = word[sectionC];
       int D = word[sectionD];
       int E = word[sectionE];
       MessageBox.Show(String.Format("{0}, {1}, {2}, {3}", A, B, C, D, E));
      }
     }
    }

  • 相关阅读:
    遗传算法求解TSP问题
    蚁群算法求解TSP问题
    遗传算法之函数优化
    k-means和iosdata聚类算法在生活案例中的运用
    MATLAB实现模糊控制
    感知机算法及BP神经网络
    K-means聚类算法
    链表_leetcode92
    链表_leetcode86
    链表_leetcode83
  • 原文地址:https://www.cnblogs.com/light/p/35860.html
Copyright © 2011-2022 走看看