成人AV在线无码|婷婷五月激情色,|伊人加勒比二三四区|国产一区激情都市|亚洲AV无码电影|日av韩av无码|天堂在线亚洲Av|无码一区二区影院|成人无码毛片AV|超碰在线看中文字幕

工作小技巧:如何將二進(jìn)制串轉(zhuǎn)換為十進(jìn)制數(shù)字

在日常的工作和生活中,我們經(jīng)常處理十進(jìn)制數(shù)字(由0-9組成)。但有時(shí)候,我們也會(huì)遇到其他進(jìn)制的數(shù)字,比如二進(jìn)制(由0和1組成)、八進(jìn)制(由0-7組成)、十六進(jìn)制(由0-9和A-F組成)等。其中,二進(jìn)制

在日常的工作和生活中,我們經(jīng)常處理十進(jìn)制數(shù)字(由0-9組成)。但有時(shí)候,我們也會(huì)遇到其他進(jìn)制的數(shù)字,比如二進(jìn)制(由0和1組成)、八進(jìn)制(由0-7組成)、十六進(jìn)制(由0-9和A-F組成)等。其中,二進(jìn)制是比較常見的一種進(jìn)制,特別是在程序開發(fā)中涉及到網(wǎng)絡(luò)通信部分。當(dāng)我們遇到二進(jìn)制串時(shí),有時(shí)需要將其轉(zhuǎn)換為十進(jìn)制數(shù)字,那么應(yīng)該怎么做呢?

背景

在實(shí)現(xiàn)JT809協(xié)議上級(jí)平臺(tái)時(shí),我們常常遇到需要將二進(jìn)制串(例如1011001111111110)轉(zhuǎn)換為十進(jìn)制以進(jìn)行比較的情況。如果只處理一個(gè)或兩個(gè)串,我們可以手動(dòng)計(jì)算轉(zhuǎn)換,但如果遇到很多這樣的串,手動(dòng)計(jì)算就會(huì)變得非常痛苦。幸運(yùn)的是,Windows自帶的計(jì)算器可以幫助我們解決這個(gè)問題(本文以Windows 10系統(tǒng)為例,其他版本的Windows計(jì)算器可能會(huì)有所不同)。接下來,讓我們看看如何打開Windows的計(jì)算器應(yīng)用程序。

使用Windows計(jì)算器進(jìn)行轉(zhuǎn)換

Windows計(jì)算器看起來很簡(jiǎn)單,沒有可點(diǎn)擊的菜單,那么它如何幫助我們呢?其實(shí),它的秘密隱藏在左上角的三條杠里面。點(diǎn)擊一下,你會(huì)發(fā)現(xiàn)里面隱藏了一個(gè)菜單,并且有很多菜單項(xiàng)(見圖1)。這些菜單項(xiàng)代表了計(jì)算器程序的不同工作模式,默認(rèn)情況下我們會(huì)使用“標(biāo)準(zhǔn)”模式。而今天我們要介紹的是“程序員”模式(見圖2),顯然微軟默認(rèn)認(rèn)為處理進(jìn)制轉(zhuǎn)換相關(guān)的需求都是程序員在做(感覺有點(diǎn)汗顏)... 點(diǎn)擊這個(gè)菜單項(xiàng)后,計(jì)算器程序?qū)⑦M(jìn)入程序員模式(見圖3)。與標(biāo)準(zhǔn)模式顯示框不同的是,程序員模式顯示框比較高,并且內(nèi)部有4個(gè)獨(dú)立的條目按鈕:HEX(十六進(jìn)制)、DEC(十進(jìn)制)、OCT(八進(jìn)制)、BIN(二進(jìn)制)。我們點(diǎn)擊“BIN”,選擇二進(jìn)制模式,可以看到程序下方輸入?yún)^(qū)域的數(shù)字鍵只有0和1可用(2-9和A-F均不可用),這符合二進(jìn)制的要求(見圖1)。我們直接輸入需要轉(zhuǎn)換的二進(jìn)制數(shù),比如1011001111111110,觀察界面的顯示效果(見圖2)。這里還有一個(gè)小技巧,對(duì)于這么長(zhǎng)的二進(jìn)制串,我們沒必要手動(dòng)輸入,可以直接使用Ctrl C復(fù)制這個(gè)串,然后在計(jì)算器程序界面上使用Ctrl V粘貼即可!可以看到,該二進(jìn)制串對(duì)應(yīng)的其他進(jìn)制數(shù)值立即顯示出來了!非常方便吧!

其他進(jìn)制轉(zhuǎn)換

同樣地,我們也可以很方便地將其他進(jìn)制的數(shù)值轉(zhuǎn)換為二進(jìn)制(或其他進(jìn)制)。只需選擇相應(yīng)的進(jìn)制模式,輸入該進(jìn)制下的數(shù)值,二進(jìn)制結(jié)果會(huì)立即顯示出來。下面的示例展示了如何將十六進(jìn)制的一個(gè)數(shù)值(EF8)轉(zhuǎn)換為二進(jìn)制數(shù)值。不要小看這個(gè)簡(jiǎn)單的小程序,更多功能(其他模式)等待你的探索!

標(biāo)簽: