Java中二進(jìn)制轉(zhuǎn)十進(jìn)制的方法是什么?
來源傳智教育2022年05月24日 16時56分09秒
二進(jìn)制轉(zhuǎn)換成十進(jìn)制數(shù)要從右到左用二進(jìn)制位上的每個數(shù)乘以2的相應(yīng)次方。例如,將最右邊第一位的數(shù)乘以2的0次方,第二位的數(shù)乘以2的1次方,第n位數(shù)乘以2的n-1次方,然后把所有相乘后的結(jié)果相加,得到的結(jié)果就是轉(zhuǎn)換后的十進(jìn)制數(shù)。
例如,把二進(jìn)制數(shù)01100100轉(zhuǎn)換為十進(jìn)制,轉(zhuǎn)換方式如下:
由于0乘以任意數(shù)都是0,因此上述表達(dá)式也可以簡寫為
得到的結(jié)果100就是二進(jìn)制數(shù)01100100轉(zhuǎn)換后的十進(jìn)制數(shù)。
最新問答
- 2022年06月30日黑盒測試與白盒測試的區(qū)別是啥?
- 2022年06月30日Hive的安裝模式有幾種?
- 2022年06月29日Flume系統(tǒng)要求是什么?
- 2022年06月29日數(shù)據(jù)發(fā)布與訂閱有哪些主要應(yīng)用場景?
- 2022年06月29日Zookeeper集群角色有哪三種?
- 2022年06月29日hadoop1.x和hadoop2.x的區(qū)別是什么,做了哪些改進(jìn)?
- 2022年06月28日znode有哪兩種節(jié)點?
- 2022年06月28日非全新集群選舉的過程是什么樣的?
- 2022年06月28日applicationmaster是什么?
- 2022年06月28日yarn的工作流程是什么?
相關(guān)問答
- 2022年06月24日同步方法中存在鎖嗎?
- 2022年06月02日本科計算機專業(yè)畢業(yè),想在廣州參加Java培訓(xùn),有什么需要注意的嗎?
- 2022年06月02日廣州java培訓(xùn)價格大概多少?
- 2022年06月02日在廣州想報名一家Java培訓(xùn)機構(gòu),怎么選擇?
- 2022年06月01日error類和exception類有什么區(qū)別?
- 2022年06月01日Java中的繼承概念是什么?
- 2022年06月01日面向?qū)ο蟮娜筇匦允鞘裁矗?/a>
- 2022年06月01日java中類與對象的關(guān)系是什么
- 2022年05月31日java的數(shù)組排序方法是什么?
- 2022年05月24日零基礎(chǔ)想學(xué)Java很難嗎?