code: private static String digits(long val, int digits) {
  		long hi = 1L << (digits * 4);
  		return Long.toHexString(hi | (val & (hi - 1))).substring(1);
  	}
docs: 返回指定数字对应的hex值
  
  @param val 值
  @param digits 位
  @return 值