public class Favorite { public static void main(String[] arguments) { String itemName = "Golden Beans"; double offerPrice = 314; int sellPrice = 321; double value = (sellPrice - offerPrice); int cashStack = 500_000; double percentageProfit = ((value / offerPrice) * 100); System.out.println("Approx. Offer Price is " + offerPrice); System.out.println("Approx. Sell Price is " + sellPrice); System.out.println("The potential profit margin is " + value); System.out.println("With a cash stack of " + cashStack + " we can buy " + cashStack / offerPrice + " " + itemName +"s"); System.out.println("The profit margin of " + itemName + " as a percentage is " + percentageProfit); }}制作一個我決定買賣價格的小程序,它告訴我利潤率。完畢然后找出我可以用 500,000 購買多少件商品。完畢然后通過讓程序告訴我購買價格的利潤來使其更高級。完畢然后讓程序輸出到小數(shù)點后三位。(這就是我被卡住的地方?。?
3 回答

狐的傳說
TA貢獻1804條經(jīng)驗 獲得超3個贊
首先閱讀文檔 - java docs:
System.out.printf("%.3f", res);
或十進制格式
System.out.println(new java.text.DecimalFormat("#.000").format(500.12321313));

至尊寶的傳說
TA貢獻1789條經(jīng)驗 獲得超10個贊
嘗試printf()
而不是println()
使用格式%.3f
:
System.out.printf("The profit margin of %s as a percentage is %.3f%n" itemName,percentageProfit);
添加回答
舉報
0/150
提交
取消