java 輸入一個二進位制數,把它轉換為十進位制數並輸出
public class number {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
System.out.println("請輸入一個二進位制數: ");
String temp = sc.nextLine();
int two = Integer.parseInt(temp, 2); // 2進位制
int eight = Integer.parseInt(temp, 8); // 8進位制
System.out.println("二進位制轉為十進位制: " + two);
System.out.println("八進位制轉為十進位制: " + eight);
}
}
相關推薦
java 輸入一個二進位制數,把它轉換為十進位制數並輸出
import java.util.Scanner; public class number { public static void main(String[] args) { Scanner sc = new Scanner(System.in);
接受一個整形值(無符號),把它轉換為字元並列印它
例如 輸入:1234 輸出1 2 3 4 #include<stdio.h> void print(int n) { if (n > 9) { print(n / 10); }
輸入一個字串然後把它反序輸出
char *Uberground(char *arr) //定義一個字元型指標變數用來儲存陣列a的首元素地址 { int i = 0; int size = strlen(arr)
python把日期轉換為秒數
3D overflow port nds 多少 AC tac question pre 1、秒數是相對於1970.1.1號的秒數 2、日期的模塊有time、datetime 3、 import datetime t = datetime.datetime(2009, 10
實現二進位制數轉換為十進位制數
package com.xingyi.onedemo.first; import java.util.Scanner; public class FirstDemo { Scanner sc = new Scanner(System.in);  
湖北民族學院 OJ HBMY 2093: 二進位制數轉換為十進位制數
2017級 電腦科學與技術 袁壯苗 題目描述 題目很簡單,就是把一個二進位制數轉換為十進位制數,然後輸出。 輸入描述 多組測試資料,第一行一個正整數 n (n<=1000),表示後面有
組合語言學習之路(7)------------輸入10進位制數,將其轉換為2進位制數,存放在ax中,再將其轉換為ASCII碼並輸出
data segment inf1 db "please input a number(1-361):$" ibuf db 7,0,6 dup(0) obuf db 6 dup(0) data ends c
資料結構4-利用棧的結構,將二進位制數轉換為十進位制數
編寫一個程式,利用棧的結構,將二進位制數轉換為十進位制數,程式碼如下: #include"stdio.h" #include"math.h" #define STACK_INIT_SIZE 20 #define STACKINCREMENT 10 typedef char
二進位制小數轉換為十進位制數和
先舉一個例子,例如:0.101,第一個1代表的是2的負一次方(0.5),即1*0.5,第二個1代表的是2的負三次方(0.125),即1*0.125,結果為0.5+0.125=0.625,簡而言之,每個1乘以其所在位所代表的數,最後相加。小數點後第一位所代表的數是2的負一次方,第二位是負二次方,以此類推(類似十
從鍵盤輸入一個班5個學生的分數,求和並輸出
ava 17. tin sys col main next 初始 util package com.Summer_0417.cn; import java.util.Scanner; /** * @author Summer * 從鍵盤輸入一個班5個
將時間戳轉換為時間,並輸出“剛剛”、“昨天”、“XX小時前”等
我們在開發iOS程式中需要有介面,有時候藉口提供的時間是NSNumber型別的並且是時間戳。比如說:1447375370 其實這個意思就是1970年0點到當前時間的秒數。 看到這裡,大概我們心裡就有數
Java中輸入一個十進位制數,如何轉換為二進位制數
方法一:利用Java API直接轉換 十進位制數如何轉換為二進位制數,這在Java API 中有一個方法,Integer.toBinaryString( ) 括號裡面寫上你要轉換的十進位制數,這樣可以直接轉換。例如: public static void
輸入一個8位二進位制數,轉換成十進位制數輸出
#include<iostream> using namespace std; int power(int x, int y) {int val=1;while (y--){val *=
C語言——輸入一個字符串,將連續數字字符轉換為數字
一個 [0 fine main span nbsp 輸出 print ont 輸入一個字符串,內有數字和非數字字符,例如: A123cdf 456.78cpc876.9er 849.1 將其中連續的數字作為一個實數,依次存放到一數組a中。例如123存放在a[0],456.
輸入一個8位二進位制數,將其轉化為十進位制數輸出
#include<iostream> using namespace std; double power(double x,int n) { double val=1.0; while(n--) val*=x; return val; } int main(
八進位制 輸入一個整數,將其轉換成八進位制數輸出
輸入一個整數,將其轉換成八進位制數輸出。 輸入:12 輸出:14 輸入:9 輸出:11 #include <iostream> using namespace std; i
組合語言實現輸入一個四位十六進位制數一十六位二進位制輸出
DATAS SEGMENT string db 'please input four char between 0 and f(hex):$' ;此處輸入資料段程式碼 DATAS ENDS STACKS SEGMENT ;此處輸入堆疊段程式碼 S
Java之使用Integer類中的parseInt()方法將字符串轉換為基本數據類型
javaimport java.util.*; public class SystemInfo { public static void main(String[] args) { Properties sp = System.getProperties();
java 輸入一個字符串,打印出該字符串中字符的所有排列
static AI brush return port valueof nextline toc array import java.util.Scanner; public class Demo001 { public static void
【C語言】輸入一個整數,求它的原碼,反碼,補碼值
補碼 while src info idt IV com scan -- 1 #include<stdio.h> 2 #include<math.h> 3 int main() 4 { 5 int m,n,a[10],i=0,y[