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

C++實(shí)現(xiàn)讀入二進(jìn)制數(shù)并轉(zhuǎn)換為十進(jìn)制輸出

 更新時間:2015年03月17日 09:57:51   投稿:hebedich  
本文給大家介紹的是一則使用C++實(shí)現(xiàn)讀入二進(jìn)制數(shù)并轉(zhuǎn)換為十進(jìn)制輸出的代碼,實(shí)現(xiàn)起來其實(shí)非常簡單,C++本身就提供了二進(jìn)制類庫的,大家看代碼吧,簡單又實(shí)用。

題目描述

已知一個只包含0和1的二進(jìn)制數(shù),長度不大于10,將其轉(zhuǎn)換為十進(jìn)制并輸出。

輸入描述

輸入一個二進(jìn)制整數(shù)n,其長度不大于10

輸出描述

輸出轉(zhuǎn)換后的十進(jìn)制數(shù),占一行

樣例輸入

110

樣例輸出

6

solution:

  很多學(xué)過C初學(xué)C++的人可能想到的是用字符數(shù)組形式讀入再一位一位計算成十進(jìn)制輸出。

  沒必要。

  C++類庫提供了二進(jìn)制數(shù)據(jù)類,并且可以用其方法轉(zhuǎn)換成十進(jìn)制。

  代碼如下:

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

#include <iostream>
using namespace std;
#include <bitset>
int main()
{
    bitset<16> bint;  // 16 bit 二進(jìn)制數(shù)據(jù),還有 bitset<32>
    cin >> bint;
    cout << bint.to_ulong() << endl;
    return 0;
}

相關(guān)文章

  • C語言基于graphics.h實(shí)現(xiàn)圣誕樹

    C語言基于graphics.h實(shí)現(xiàn)圣誕樹

    這篇文章主要介紹了圣誕樹代碼,c語言編程,基于graphics.h實(shí)現(xiàn),本文通過實(shí)例代碼給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2021-12-12
  • C語言開發(fā)中的常見錯誤詳解

    C語言開發(fā)中的常見錯誤詳解

    這個分欄是對于使用C語言編程過程中可能會出現(xiàn)的一些錯誤而進(jìn)行的說明,更多的錯誤示例將會在后面的內(nèi)容里進(jìn)行演示。希望這個分欄的內(nèi)容可以幫助剛學(xué)編程的小白少走一些彎路,以及吸取更多的編碼經(jīng)驗(yàn)
    2022-05-05
  • ?C++?new?和?delete?關(guān)鍵字詳解

    ?C++?new?和?delete?關(guān)鍵字詳解

    這篇文章主要介紹了?C++?new?和?delete?關(guān)鍵字詳解,文章圍繞主題展開new?和?delete?的使用方法的介紹,具有一定的參考價值,需要的小伙伴可以參考一下
    2022-06-06
  • C++超詳細(xì)探究new/delete的使用

    C++超詳細(xì)探究new/delete的使用

    這篇文章主要介紹了C++中new與deleted關(guān)鍵字的使用,new在動態(tài)內(nèi)存中為對象分配空間并返回一個指向該對象的指針;delete接受一個動態(tài)對象的指針, 銷毀該對象, 并釋放與之關(guān)聯(lián)的內(nèi)存
    2022-07-07
  • C++中引用和const關(guān)鍵字介紹

    C++中引用和const關(guān)鍵字介紹

    大家好,本篇文章主要講的是C++中引用和const關(guān)鍵字介紹,感興趣的同學(xué)趕快來看一看吧,對你有幫助的話記得收藏一下
    2022-02-02
  • c/c++基礎(chǔ)簡單易懂的快速排序算法

    c/c++基礎(chǔ)簡單易懂的快速排序算法

    這篇文章主要為大家介紹了c/c++基礎(chǔ)非常簡單易懂的快速排序算法,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2021-11-11
  • VS2019如何添加頭文件路徑的方法步驟

    VS2019如何添加頭文件路徑的方法步驟

    這篇文章主要介紹了VS2019如何添加頭文件路徑的方法步驟,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-08-08
  • 詳解C語言中動態(tài)內(nèi)存管理

    詳解C語言中動態(tài)內(nèi)存管理

    這篇文章主要為大家詳細(xì)介紹了C語言中動態(tài)內(nèi)存管理的相關(guān)知識,以及常見的動態(tài)內(nèi)存的錯誤,文中的示例代碼講解詳細(xì),感興趣的小伙伴可以了解一下
    2023-07-07
  • C語言實(shí)現(xiàn)學(xué)生宿舍管理系統(tǒng)

    C語言實(shí)現(xiàn)學(xué)生宿舍管理系統(tǒng)

    這篇文章主要為大家詳細(xì)介紹了C語言實(shí)現(xiàn)學(xué)生宿舍管理系統(tǒng),文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2022-03-03
  • C++遞歸刪除一個目錄實(shí)例

    C++遞歸刪除一個目錄實(shí)例

    這篇文章主要介紹了C++遞歸刪除一個目錄的實(shí)現(xiàn)方法,涉及到目錄的操作及遞歸算法的應(yīng)用,需要的朋友可以參考下
    2014-10-10

最新評論