java 字节十进制到字节bcd的转换

mbyulnm0  于 2024-01-05  发布在  Java
关注(0)|答案(1)|浏览(148)

我需要将一个 Delphi 函数转换为Java函数。这个函数将一个字节十进制转换为字节bcd:

  1. function ByteToBCD(Number : byte) : byte;
  2. begin
  3. result:= ((Number div 10) shl 4) or (Number mod 10);
  4. end;

字符串

pengsaosao

pengsaosao1#

你能做到的

  1. public static int byteToBCD(byte b) {
  2. assert 0 <= b && b <= 99; // two digits only.
  3. return (b / 10 << 4) | b % 10;
  4. }

字符串
目前还不清楚你被什么卡住了,但答案是琐事。

相关问题