`

4位2进制转换 032 --> 0032

 
阅读更多
package com.c2hex;
 

public class TestHex { 
	public static void main(String[] args) { 
		String aString=fourbu("34");
		char[] char1= aString.toCharArray();
		String binString="";
		for(int i=0;i<char1.length;i++){
			System.out.println(Integer.parseInt(char1[i]+""));
			binString=binString+fourbu(Integer.toBinaryString(Integer.valueOf(char1[i]+"")) );
		}
		System.out.println(binString);
	}
	
	//4位2进制补0   32-->0032
	public static String fourbu (String a){
		String timesStr="";
		for(int i=0;i<4-a.length();i++){
			if(i==0){
				timesStr="0"+a;
			}else{
				timesStr="0"+timesStr;
			}
		}
		return timesStr;
	}

 
 // 去除0  0043--->43
 public static String quling(String a){
   return String.valueOf(Integer.valueOf(a));
 }
}

 

 

分享到:
评论

相关推荐

    进制转换--

    十六进制转换二进制 十进制转二进制 八进制转十进制 十六进制转十进制 十六进制(S)--&gt;&gt;十进制(I) 十进制转换为二进制字符串 二进制(S)--&gt;&gt;十进制(D) 十进制(I)--&gt;&gt;十六进制(S)

    2个进制转换函数-精品源代码 2个进制转换函数-精品源代码

    2个进制转换函数-精品源代码 2个进制转换函数-精品源代码

    16进制<-->二进制<-->ASCII<-->字符

    在"turn5.exe"这个文件中,很可能是一个用于进行进制转换和ASCII解码的小程序。通过这样的工具,用户可以方便地在16进制、二进制和ASCII之间进行转换,从而更好地理解和分析数据。 总结来说,16进制、二进制和ASCII...

    16进制转换器( ASCII->16进制数)

    16进制转换通常用于简化二进制和十进制之间的转换,因为16进制的每一位可以表示4位二进制,这样使得较长的二进制数更容易阅读和理解。 在"16进制转换器( ASCII-&gt;16进制数)"这个工具中,用户输入一个或多个ASCII字符...

    进制转换1.1-二进制、十进制、十六进制互转-支持贴边隐藏

    进制转换是计算机科学中的基础概念,用于在不同的数值系统之间转换数字。在这个"进制转换1.1-二进制、十进制、十六进制互转-支持贴边隐藏"程序中,用户可以方便地进行二进制、十进制和十六进制之间的快速转换,这...

    进制转换器-进制转换-编码转换

    进制转换是计算机科学中的基础概念,用于在不同的数值系统之间转换数字。常见的进制有二进制(Binary)、八进制(Octal)、十进制(Decimal)和十六进制(Hexadecimal)。进制转换器是编程和计算中不可或缺的工具,...

    c++进制转换试题可以进行10->2范围转换

    题目所提及的“c++进制转换试题可以进行10-&gt;2范围转换”指的是将十进制数字转换为二进制数字。下面将详细探讨这个主题,包括基本概念、C++中的转换方法以及实现过程。 一、进制转换基础 进制是数字系统的基础,...

    十六进制转换器--精简小工具

    十六进制转换器--精简小工具,对编程有一些帮助,需要的人可以下在,给点评价,呵呵!

    十进制转换2-36

    二进制转换是通过连续除以2并记录余数来完成的,直到商为0。余数逆序排列就形成了二进制数。例如,十进制数10转换为二进制是1010,因为10 ÷ 2 = 5...0,5 ÷ 2 = 2...1,2 ÷ 2 = 1...0,1 ÷ 2 = 0...1。 接下来...

    10进制转换2-8-16进制函数

    反之,如果要从2进制、8进制或16进制转换回10进制,可以使用`int()`函数配合适当的字符串前缀: ```python def binary_to_decimal(binary_str): return int(binary_str, 2) def octal_to_decimal(octal_str): ...

    C_进制转换--言十.7z

    在进制转换--言十的程序中,用户可以选择输入的进制和数据,这意味着程序需要具有动态处理不同进制的能力。这可能涉及到条件判断和循环结构,比如`switch`语句或`if...else`结构,以及循环遍历输入的每一位。同时,...

    大整数任意进制转换(2-62进制)

    综上所述,“大整数任意进制转换(2-62进制)”涉及到的IT知识包括大整数处理、进制转换原理、位操作、字符串处理以及算法设计与优化。理解和掌握这些知识点对于提升编程技能和解决实际问题具有重要意义。

    计算机各种进制转换练习题(附答案).pdf

    - 同理,将二进制转换为十六进制,可以每四位一组,然后查找对应的十六进制字符。1111101000对应的十六进制是3E8。 2. 十进制小数转换: - 小数部分的转换需要乘以基数(这里是2或16)的相应次幂,然后取整,直到...

    C语言-顺序栈实现十进制转换为二进制-八进制-十六进制

    在进行进制转换之前,我们需要了解一些基础知识: 1. **进制的概念**:计算机内部采用二进制表示数据,而人类习惯于使用十进制。不同的进制之间可以相互转换。 2. **栈的基本概念**:栈是一种特殊的线性表,只允许...

    易语言模块完全进制转换.rar

    2. 易语言进制转换函数: - `二进制转十进制`:将二进制字符串转换为十进制整数。 - `十进制转二进制`:将十进制整数转换为二进制字符串。 - `八进制转十进制`:将八进制字符串转换为十进制整数。 - `十进制转八...

    进制转换-西风.rar

    进制转换是计算机科学中的基础概念,涉及到二进制、八进制、十进制和十六进制等不同数字系统之间的转换。理解并熟练掌握进制转换对于学习和工作在IT领域至关重要,无论是在编程、数据存储、网络通信还是硬件设计中都...

    VB--十进制-八进制-十六进制-二进制相互转换大全.doc

    VB--十进制-八进制-十六进制-二进制相互转换大全.doc

    10-2进制转换

    10-2进制转换,驱动开发,工具类的东西

    2进制、10进制和16进制的相互转换.pdf

    ### 2进制、10进制和16进制的相互转换 #### 1. 基础概念 在计算机科学中,不同的进制被广泛应用于数据存储和处理之中。其中,二进制(Base-2)、十进制(Base-10)和十六进制(Base-16)是最常用的三种进制。 - *...

    进制转换 二进制与十进制 八进制 十六进制转换

    - **八进制转十六进制**:先转换为十进制数,再由十进制转换为十六进制。 #### 十进制到其他进制 - **十进制转二进制**:除2取余逆序排列。 - **十进制转八进制**:除8取余逆序排列。 - **十进制转十六进制**:除...

Global site tag (gtag.js) - Google Analytics