算法训练 二进制转十进制

问题描述

  编写一个程序,输入一个二进制的字符串(长度不超过32),然后计算出相应的十进制整数,并把它打印出来。
  输入格式:输入为一个字符串,每个字符都是’0’或’1’,字符串的长度不超过32。
  输出格式:输出一个整数。
  输入输出样例

样例输入

1101

样例输出

13

题目注意事项

直接利用Integer.parseInt(n,2)进行进制转换

题目源代码

import java.util.*;
import java.math.*;

public class Main {

	public static void main(String[] args) {
		// TODO Auto-generated method stub
		Scanner cin = new Scanner(System.in);
		String n = cin.next();
		System.out.println(Integer.parseInt(n,2));
	}

}

 

    原文作者:进制转换
    原文地址: https://blog.csdn.net/qq_36761831/article/details/79506091
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞