我需要将一个 Delphi 函数转换为Java函数。这个函数将一个字节十进制转换为字节bcd:
function ByteToBCD(Number : byte) : byte;begin result:= ((Number div 10) shl 4) or (Number mod 10);end;
function ByteToBCD(Number : byte) : byte;
begin
result:= ((Number div 10) shl 4) or (Number mod 10);
end;
字符串
pengsaosao1#
你能做到的
public static int byteToBCD(byte b) { assert 0 <= b && b <= 99; // two digits only. return (b / 10 << 4) | b % 10;}
public static int byteToBCD(byte b) {
assert 0 <= b && b <= 99; // two digits only.
return (b / 10 << 4) | b % 10;
}
字符串目前还不清楚你被什么卡住了,但答案是琐事。
1条答案
按热度按时间pengsaosao1#
你能做到的
字符串
目前还不清楚你被什么卡住了,但答案是琐事。