ensign/src/main/java/com/yem/wm/utils/ChineseUnit.java

49 lines
847 B
Java
Raw Normal View History

2024-08-26 09:19:12 +08:00
package com.yem.wm.utils;
/**
* 中文单位帮助类
* @author zhangh
*
*/
public class ChineseUnit {
/**
* 中文权名称
*/
public final char name;
/**
* 10的倍数值
*/
public final int value;
/**
* 是否为节权位它不是与之相邻的数字的倍数而是整个小节的倍数<br>
* 例如二十三万万是节权位与三无关而和二十三关联
*/
public final boolean secUnit;
/**
* 构造
*
* @param name 名称
* @param value 即10的倍数
* @param secUnit 是否为节权位
*/
public ChineseUnit(char name, int value, boolean secUnit) {
this.name = name;
this.value = value;
this.secUnit = secUnit;
}
public char getName() {
return name;
}
public boolean isSecUnit() {
return secUnit;
}
public int getValue() {
return value;
}
}