java ASCII码转BCD码 BCD码转字符串

  • Post author:
  • Post category:java


	public static void main(String[] args) throws IOException {
		// TODO Auto-generated method stub
		String s = "AD6DEC74E223517170487C238A7527B0DD0CA1C684FC13F666473E7C08323F9F66473E7C08323F9F66473E7C08323F9F66473E7C08323F9F66473E7	C08323F9F66473E7C08323F9F0000000000000000";
		byte[] bcd = ASCII_To_BCD(s.getBytes(), s.length());
		String s1 = bcd2Str(bcd);
		
	}

	private static byte asc_to_bcd(byte asc) {
		byte bcd;

		if ((asc >= '0') && (asc <= '9'))
			bcd = (byte) (asc - '0');
		else if ((asc >= 'A') && (asc <= 'F'))
			bcd = (byte) (asc - 'A' + 10);
		else if ((asc >= 'a') && (asc <= 'f'))
			bcd = (byte) (asc - 'a' + 10);
		else
			bcd = (byte) (asc - 48);
		return bcd;
	}

	privat



版权声明:本文为centralperk原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。