Java教程

java - 进制转换

本文主要是介绍java - 进制转换,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
    public static void main(String[] args ){

        int i = 8;
        String s2 = Integer.toString(i,2);
        System.out.println("2进制为:"+s2);
//        -- 1000
        int sum = 0;
        for (int j = 0; j < s2.length(); j++) {
            int x = Integer.parseInt(String.valueOf(s2.charAt(j)));
            sum += x * Math.pow(2,(s2.length()-j-1));
        }
        System.out.println("10进制为:"+sum);

        
    }

 

这篇关于java - 进制转换的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!