美文网首页
数据类型转换(二进制转换)

数据类型转换(二进制转换)

作者: 开心的小哈 | 来源:发表于2020-10-28 11:39 被阅读0次
image.png
image.png

十进制转换二进制

image.png

二,方法二

public void binaryToDecimal(int n){
    String str = "";
    while(n!=0){
        str = n%2+str;
        n = n/2;
    }
        System.out.println(str);
}

三,方法三:

int i=42;
String str="";
while(true) {
    if(i==1) {
        System.out.println(str=(1+str));
    break;
}
    int y=i/2;
    int T=i%y;
    str=(T+str);
    i=y;
}

}

方法四调取系统API

 String result = Integer.toBinaryString(n);

二进制转换十进制

方法一


public static void binaryTodecimal2(int n) {
        String res = Integer.toBinaryString(n);
        System.out.println(res);
 
        // 将字符串转换为数字进行打印,但不建议这么做,当为负数时,int型的表示不了32的一个整数,另外,int的位数有大小,打印的值超出范围就会报错
        int in = Integer.parseInt(res);
        System.out.print(in + "\n");
    }

方法二

    String  S="101010";
     
      StringBuffer sb = new StringBuffer(S);
      sb.reverse();
     
    int ss=0;
    int kk = 0;
    for(int i=0;i<sb.length();i++) {
        int parseInt = Integer.parseInt(sb.substring(i,i+1));
        double pow = Math.pow(2, i);
        ss=(int) (parseInt*pow);
        kk+=ss;
         
    }
    System.out.println(kk);

相关文章

  • 数据类型的转换

    数据类型的转换分为自动转换和强制转换 总结:由于编译时转化成二进制时,不同数据类型的二进制长度不同会导致无法正常编...

  • JAVA基础第四天

    JAVA数据类型---布尔类型; 数据类型转换自动数据类型转换 强制数据类型转换

  • 图片文件二进制流

    fopen():打开文件或URL 图片转换为二进制流形式图片转换为二进制流 二进制流转换为图片形式二进制转换为图片

  • JavaScript基础03- 数据类型转换

    数据类型转换 所谓的数据类型转换,就是将一种数据类型转换为另一种数据类型,所以,数据类型转换包括,转换为字符串类型...

  • 【iOS 开发】二进制、十进制、十六进制相互转换的方法

    十进制转换为二进制 十进制转换为十六进制 二进制转换为十六进制 十六进制转换为二进制 二进制转换为十进制 作者:J...

  • javascript-强制类型转换和运算符

    强制类型转换 将其它数据类型转换为String 将其它数据类型转换为Number 将其它数据类型转换为Boolea...

  • Python自学笔记——3.基础数据类型转换

    基础数据类型转换 数据类型转换的形式自动类型转换强制类型转换 可变数据类型: 列表, 字典, 集合不可变数...

  • byte和其它类型之间的互转

    把大佬的代码复制了下,做个笔记 Java基础数据类型二进制转换

  • JS里的数据类型转换

    在js中,数据类型转换分为显式数据类型转换和隐式数据类型转换。 1, 显式数据类型转换 a:转数字: 1)Numb...

  • 2、强制数据类型转换

    数据类型转换: 在js中,数据类型的转换有两种,分别是自动转换和强制转换 自动转换: 自动转换是用JS进行某些操作...

网友评论

      本文标题:数据类型转换(二进制转换)

      本文链接:https://www.haomeiwen.com/subject/dphqvktx.html