亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

C#位移的介紹與例子

 更新時間:2013年04月24日 15:36:00   作者:  
很多人提問,不知道C#位移,可能有些人在面試中也遇到過

其實很簡單。。。

C#位移運算符:

左移:<<

右移:>>

位移理解可能簡單一些:其實就是數(shù)據(jù)轉(zhuǎn)換成二進(jìn)制的左右移動;右移左補0,左移右補0,后面多出來的部分去掉。

用乘除法去理解位移也可以:

     左位移:相當(dāng)于乘

             左移1位相當(dāng)于乘2,左移2位相當(dāng)于乘4,左移3位相當(dāng)于乘8,左移4位相當(dāng)于乘16...類推

     右位移:相當(dāng)于除

             右移1位相當(dāng)于除2,右移2位相當(dāng)于除4,右移3位相當(dāng)于除8,右移4位相當(dāng)于除16...類推

下面用一個曾經(jīng)回答一個網(wǎng)友的提問來理解一下位移的運算

題目:把89右位移一位:

復(fù)制代碼 代碼如下:

string flag = Convert.ToString(89, 2); //這是把你的89轉(zhuǎn)為2進(jìn)制數(shù)。。

//flag結(jié)果:1011001
//你要右位移,左邊補個0,后面多出來一位去掉

int j = Convert.ToInt32("0101100", 2); //再把2進(jìn)制轉(zhuǎn)化了10進(jìn)制數(shù)。。

//結(jié)果:44

//位移就是這么簡單

這樣理解位移運算就很容易...

相關(guān)文章

  • c#線程同步使用詳解示例

    c#線程同步使用詳解示例

    這篇文章主要介紹了c#線程同步使用方法,介紹幾種常用的C#進(jìn)行線程同步的方式,需要的朋友可以參考下
    2014-02-02
  • Unity實現(xiàn)人物平滑轉(zhuǎn)身

    Unity實現(xiàn)人物平滑轉(zhuǎn)身

    這篇文章主要為大家詳細(xì)介紹了Unity實現(xiàn)人物平滑轉(zhuǎn)身,文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2020-01-01
  • C#使用Task.ContinueWith組合任務(wù)

    C#使用Task.ContinueWith組合任務(wù)

    這篇文章介紹了C#使用Task.ContinueWith組合任務(wù)的方法,文中通過示例代碼介紹的非常詳細(xì)。對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2022-04-04
  • 解析c#操作excel后關(guān)閉excel.exe的方法

    解析c#操作excel后關(guān)閉excel.exe的方法

    C#和Asp.net下excel進(jìn)程一被打開,有時就無法關(guān)閉,尤其是website.對關(guān)閉該進(jìn)程有過GC、release等方法,但這些方法并不是在所有情況下均適用
    2013-07-07
  • C#爬蟲通過代理刷文章瀏覽量

    C#爬蟲通過代理刷文章瀏覽量

    本篇文章給大家分享了C#爬蟲通過代理刷文章瀏覽量的詳細(xì)步驟和方法,有興趣的朋友可以參考學(xué)習(xí)下。
    2018-07-07
  • C#中的協(xié)變與逆變小結(jié)

    C#中的協(xié)變與逆變小結(jié)

    這篇文章主要介紹了C#中的協(xié)變與逆變的相關(guān)知識,在泛型或委托中,如果不使用協(xié)變或逆變,那么泛型類型是一個固定類型,而使用協(xié)變或逆變的話,則泛型類型可以實現(xiàn)多態(tài)化,需要的朋友可以參考下
    2021-10-10
  • c#使用filesystemwatcher監(jiān)視文件系統(tǒng)的變化

    c#使用filesystemwatcher監(jiān)視文件系統(tǒng)的變化

    對于一個文件夾的改變,C#這邊有自己的類來實現(xiàn),我們不需要關(guān)心它的內(nèi)部實現(xiàn)機制,不需要關(guān)心它底層調(diào)用哪些API,我們只需要關(guān)心如何去調(diào)用它,如何讓它幫助我們記錄文件夾的修改情況即可,下面我們就實現(xiàn)它
    2014-01-01
  • 使用VS2005自帶的混淆器防止你的程序被反編譯的方法

    使用VS2005自帶的混淆器防止你的程序被反編譯的方法

    使用VS2005自帶的混淆器防止你的程序被反編譯的方法...
    2007-07-07
  • Unity實現(xiàn)主角移動與攝像機跟隨

    Unity實現(xiàn)主角移動與攝像機跟隨

    這篇文章主要為大家詳細(xì)介紹了Unity實現(xiàn)主角移動與攝像機跟隨,文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2021-03-03
  • 講解.NET環(huán)境下繪制模糊數(shù)學(xué)中隸屬函數(shù)分布圖

    講解.NET環(huán)境下繪制模糊數(shù)學(xué)中隸屬函數(shù)分布圖

    講解.NET環(huán)境下繪制模糊數(shù)學(xué)中隸屬函數(shù)分布圖...
    2007-11-11

最新評論