今天需要处理一个数学运算,最后带%且保留两位小数,实现如下:
public static void main(String[] args) {
String market_value = "999", cost_price = "998";
double market_value1 = Integer.valueOf(market_value).doubleValue(), cost_price1 = Integer.valueOf(cost_price).doubleValue();
java.text.DecimalFormat df = new DecimalFormat("0.00");
System.out.println(df.format(market_value1 * 100 / cost_price1) + "%"); // 盈亏比率=市价/成本价*100%
}
java.text.DecimalFormat这个类在处理数字上很有用
本文介绍了一个简单的Java程序示例,用于计算并格式化输出盈亏比率。该程序通过将市价与成本价进行比较,计算出百分比形式的盈亏比率,并使用DecimalFormat确保结果保留两位小数。
1022

被折叠的 条评论
为什么被折叠?



