最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

C++關(guān)于/2和>>1的區(qū)別說明

 更新時間:2022年07月22日 10:09:42   作者:L_smartworld  
這篇文章主要介紹了C++關(guān)于/2和>>1的區(qū)別說明,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教

/2和>>1的區(qū)別

1.操作對象類型不同

>>是右移符百號,它在操度作時只允許整數(shù)

/是除法,它可以操作不同類型的數(shù)據(jù):浮點數(shù)除法最終結(jié)果是浮點數(shù),整數(shù)除法的最終結(jié)果是整數(shù)。

只有當(dāng)被操作數(shù)數(shù)據(jù)類型為知大于0的整數(shù)時,運算道結(jié)果才是內(nèi)相同的。

2.運算效率不同

右移操作通常情況下,會比整數(shù)除法速度快。涉及容到浮點數(shù)的除法速度是最慢的。

3.優(yōu)先級不同

右移運算的優(yōu)先級比除法低,在同時參與的運算中,先計算乘除,后計算左移或右移

C++ <<和>>的意思

<<是左移運算符的意思

左移運算符是用來將一個數(shù)的各二進(jìn)制位全部左移若干位,右補0。高位左移后溢出,舍棄。

例如:

將a的二進(jìn)制數(shù)左移2位,右補0。若a=15,即二進(jìn)制數(shù)00001111,左移2位得00111100,即十進(jìn)制數(shù)60。

語法格式:需要移位的數(shù)字 << 移位的次數(shù)

例如: 3 << 2,則是將數(shù)字3左移2位。即00000011----->00001100(12);

>>右移運算符

運算規(guī)則:

按二進(jìn)制形式把所有的數(shù)字向右移動對應(yīng)的位數(shù),低位移出(舍棄)。高位的空位補符號位,即正數(shù)補零,負(fù)數(shù)補1。

語法格式:需要移位的數(shù)字 >> 移位的次數(shù)

例如:11 >> 2,則是將數(shù)字11右移2位,即00001011------>00000010(2);

以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • c++中nlohmann?json的基本使用教程

    c++中nlohmann?json的基本使用教程

    nlohmann/json 是一個C++實現(xiàn)的JSON解析器,使用非常方便直觀,下面這篇文章主要給大家介紹了關(guān)于c++中nlohmann?json基本使用的相關(guān)資料,文中通過實例代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2022-09-09
  • ipv6實現(xiàn)tcp編程示例

    ipv6實現(xiàn)tcp編程示例

    這篇文章主要介紹了ipv6實現(xiàn)tcp編程示例,需要的朋友可以參考下
    2014-03-03
  • C++中stack容器的使用

    C++中stack容器的使用

    本文主要介紹了C++中stack容器的使用,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2023-03-03
  • 深入理解C++中std::chrono庫的使用

    深入理解C++中std::chrono庫的使用

    在程序設(shè)計中,時間管理是一個核心概念,它不僅關(guān)系到程序的效率和性能,而且直接影響用戶體驗,C++作為一門高效的編程語言,提供了std::chrono庫,用于精確地處理和計算時間,下面就跟隨小編一起學(xué)習(xí)一下std::chrono庫的使用吧
    2023-12-12
  • C語言字符串?dāng)?shù)組詳解

    C語言字符串?dāng)?shù)組詳解

    這篇文章主要介紹了C語言字符串?dāng)?shù)組詳解,本篇文章通過簡要的案例,講解了該項技術(shù)的了解與使用,以下就是詳細(xì)內(nèi)容,需要的朋友可以參考下
    2021-08-08
  • Visual?Studio?2022使用MinGW來編譯調(diào)試C/C++程序的圖文教程

    Visual?Studio?2022使用MinGW來編譯調(diào)試C/C++程序的圖文教程

    這篇文章主要介紹了Visual?Studio?2022使用MinGW來編譯調(diào)試C/C++程序,以實例來簡單介紹一下VS2022中如何使用MinGW來編譯、調(diào)試C/C++程序,需要的朋友可以參考下
    2022-08-08
  • C中的volatile使用方法

    C中的volatile使用方法

    volatile 影響編譯器編譯的結(jié)果,指出,volatile 變量是隨時可能發(fā)生變化的,與volatile變量有關(guān)的運算,不要進(jìn)行編譯優(yōu)化,以免出錯
    2013-02-02
  • QT中QByteArray與char、int、float之間的互相轉(zhuǎn)化

    QT中QByteArray與char、int、float之間的互相轉(zhuǎn)化

    本文主要介紹了QT中QByteArray與char、int、float之間的互相轉(zhuǎn)化,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2022-05-05
  • C++實現(xiàn)校園導(dǎo)游系統(tǒng)

    C++實現(xiàn)校園導(dǎo)游系統(tǒng)

    這篇文章主要為大家詳細(xì)介紹了C++實現(xiàn)校園導(dǎo)游系統(tǒng),文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2022-03-03
  • 詳細(xì)分析C++ 多態(tài)和虛函數(shù)

    詳細(xì)分析C++ 多態(tài)和虛函數(shù)

    這篇文章主要介紹了C++ 多態(tài)和虛函數(shù)的相關(guān)資料,文中示例代碼非常詳細(xì),幫助大家更好的理解和學(xué)習(xí),感興趣的朋友可以了解下
    2020-07-07

最新評論

海口市| 万载县| 开封县| 江源县| 遂川县| 仙居县| 高淳县| 凉城县| 烟台市| 遂川县| 三都| 武定县| 隆子县| 武功县| 内黄县| 望都县| 嵊州市| 庆城县| 太原市| 南丰县| 武宣县| 浦北县| 措美县| 滦南县| 双江| 迁安市| 濉溪县| 华蓥市| 泸定县| 贵港市| 阿城市| 大港区| 日土县| 白银市| 嘉义市| 定日县| 新郑市| 长丰县| 罗江县| 吴江市| 永昌县|