gpt4 book ai didi

java - 输出小数点后2位数字

转载 作者:行者123 更新时间:2023-12-01 13:32:26 25 4
gpt4 key购买 nike

对于java新手,我试图获取变量grossPayConv、taxConv和netPayConv的输出,以获得XX.XX的输出(小数点后有2位)。我相信我选错了或者什么的。我不断得到小数点后没有值的数字。谢谢,抱歉问了这个基本问题,似乎无法理解。

P.S = 如果您对变量名称感到好奇... Conv - 意思是转换

System.out.println("hours worked: ");
double hours = input2.nextDouble();

System.out.println("hourly pay rate: ");

double payHours = input3.nextDouble();
double grossPay = payHours*hours;
double grossPayConv = (int)(grossPay*100)/100;
double taxes = grossPay*TX;
double taxesConv = (int)(taxes * 100) / 100;
double netPay = grossPay-taxes;
double netPayConv = (int)(netPay*100)/100;

最佳答案

为什么要将输出强制转换为 int.Update,如下所示:

double grossPayConv = (grossPay*100)/100;

关于java - 输出小数点后2位数字,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21487232/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com