Java程式將二進位制數轉換為十進位制數
在本文中,我們將使用Java將二進位制數轉換為十進位制數。我們將使用Java的Integer類中的parseInt()方法。我們將使用parseInt()方法的第二種形式,它接受兩個引數:二進位制字串和基數(對於二進位制數,基數為2)。該程式將二進位制數“1110”轉換為其十進位制等價值。
問題陳述
編寫一個Java程式將二進位制數轉換為十進位制數:
輸入
1110
輸出
14
將二進位制數轉換為十進位制數的步驟
以下是將二進位制數轉換為十進位制數的步驟:
- 首先,我們將建立一個名為Demo的類。
- 在main方法內部,我們將呼叫Integer類的parseInt()方法。
- 二進位制字串“1110”將作為第一個引數傳遞,基數2作為第二個引數。
- 最後,我們將列印結果,即二進位制數的十進位制等價值。
Java程式將二進位制數轉換為十進位制數
以下是將二進位制數轉換為十進位制數的Java程式:
public class Demo {
public static void main( String args[] ) {
// converting to decimal
System.out.println(Integer.parseInt("1110", 2));
}
}
輸出
14
程式碼解釋
在程式中,我們使用Integer.parseInt("1110", 2)將二進位制數“1110”轉換為其十進位制形式。parseInt()方法讀取字串“1110”,並根據用於二進位制數的基數2進行轉換。然後列印結果,顯示二進位制數“1110”的十進位制等價值,即14。
廣告
資料結構
網路
關係資料庫管理系統 (RDBMS)
作業系統
Java
iOS
HTML
CSS
Android
Python
C語言程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP