update 0x31vincode做反序处理

This commit is contained in:
Lemon
2024-01-27 08:47:12 +08:00
parent 314ef2a24d
commit 10ea307cf7
2 changed files with 14 additions and 6 deletions

View File

@@ -522,12 +522,18 @@ public class BytesUtil {
// String s = DateUtils.decodeCP56Time2a(binary);
// System.out.println(s);
BigDecimal chargeAmount = new BigDecimal("10.5").setScale(2, BigDecimal.ROUND_HALF_UP);
byte[] accountBalanceByteArr = BytesUtil.getFloatBytes(chargeAmount.floatValue());
byte[] a = new byte[] {0x33, 0x37, 0x31, 0x31, 0x30, 0x30, 0x41, 0x4E, 0x38, 0x42, 0x53, 0x33, 0x43, 0x47, 0x38, 0x36, 0x4C};
String s = ascii2Str(a);
System.out.println(s);
String s1 = ascii2StrLittle(a);
System.out.println(s1);
float aFloat = BytesUtil.getFloat(accountBalanceByteArr);
System.out.println(aFloat);
// BigDecimal chargeAmount = new BigDecimal("10.5").setScale(2, BigDecimal.ROUND_HALF_UP);
// byte[] accountBalanceByteArr = BytesUtil.getFloatBytes(chargeAmount.floatValue());
//
// float aFloat = BytesUtil.getFloat(accountBalanceByteArr);
//
// System.out.println(aFloat);
}