我有一个扩展数字的类。
public class Quantity extends Number{
}
和班级一样,
public class Test{
Quantity tkphMaxValue;
Quantity tkphValue;
public Test(Quantity tkphValue, Quantity maxValue){
this.tkphValue= tkphValue;
this.maxValue= maxValue;
}
public Quantity getTkphValue() {
return tkphValue;
}
public void setTkphValue(Quantity tkphValue) {
this.tkphValue = tkphValue;
}
public Quantity getTkphMaxValue() {
return tkphMaxValue;
}
public void setTkphMaxValue(Quantity maxValue) {
this.tkphMaxValue = maxValue;
}
}
我需要除((getTkphValue()/getTkphMaxValue())*100)
以获得百分比值。
如何将Quantity对象转换为数字?
答案 0 :(得分:0)
试试这个:
((getTkphValue().doubleValue()/getTkphMaxValue().doubleValue())*100)
在此之前,请确保tkphMaxValue和tkphValue不为空。