bcdutils.java
来自「纯java操作系统jnode,安装简单和操作简单的个人使用的Java操作系统」· Java 代码 · 共 29 行
JAVA
29 行
/*
* $Id: BCDUtils.java,v 1.1 2003/11/25 11:41:47 epr Exp $
*/
package org.jnode.util;
/**
* @author epr
*/
public class BCDUtils {
/**
* Convert a BCD encoded value into a (normal) binary value
* @param bcd
* @return int
*/
public static int bcd2bin(int bcd) {
return (bcd & 15) + ((bcd >> 4) * 10);
}
/**
* Convert a (normal) binary value into a BCD encoded value.
* @param bin
* @return int
*/
public static int bin2bcd(int bin) {
return ((bin / 10) << 4) + (bin % 10);
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?