Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/35.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
美元和美分java eclipse_Java_Eclipse - Fatal编程技术网

美元和美分java eclipse

美元和美分java eclipse,java,eclipse,Java,Eclipse,我需要计算产出的美元和美分,但我现在不知道怎么做,就像这个例子一样,我只能计算所有的钱 然后他们输入有多少个25美分,美分,niquel,等等,然后我用这个来计算quantityTotalDollar=(int)quantityTotal%100;计算货币和美分,但我不知道如何只计算硬币并像这样显示 您有1美元和26美分。要计算美元数+美分数,请使用此表达式 money = (dollars) + (cents/100); 我假设你想把美元除以美分,所以下面的方法应该可以 money = (d

我需要计算产出的美元和美分,但我现在不知道怎么做,就像这个例子一样,我只能计算所有的钱

然后他们输入有多少个25美分,美分,niquel,等等,然后我用这个来计算quantityTotalDollar=(int)quantityTotal%100;计算货币和美分,但我不知道如何只计算硬币并像这样显示


您有1美元和26美分。

要计算美元数+美分数,请使用此表达式

money = (dollars) + (cents/100);
我假设你想把美元除以美分,所以下面的方法应该可以

money = (dollars) / (cents/100);

我不完全理解这个问题,所以请记住,1美元=100美分。

好的,我想我现在明白了:你得到了X美分,想知道有多少美元和美分

比方说

int totalCoins = 234;

int dollars =  totalCoins/100;
int cents = totalCoins - (dollars*100);

System.out.println("you have $ "+dollars + " and " + cents +" cents ");
这里我们创建“int”变量美元,它只能是整数。在这种情况下,四舍五入为2


然后我们通过取总数234再取(2*100)来创造美分,剩下34美分。

我不知道你在问什么。另外,请将你已经拥有的和问题的重新编码张贴出来。我需要输出这个“你有1美元和26美分。”我不知道怎么做。这是你的输出,但你的输入是什么?我使用扫描仪输入客户想要的所有硬币,所以硬币上的总数我希望是这样的美元和美分“您有美元和美分“在输出上,所以他们输入了美分的总数,或者他们发布了5枚价值为0.2的硬币,4枚价值为X的硬币?你可以添加一些解释,说明为什么这是一个更好的答案。@JimGarrison补充了一些说明。double QUARTER=0.25;双维隆=0.10;双钳口=0.05;双分=0.01;然后他们输入他们有多少个25美分,美分,niquel,等等,然后我用这个来计算quantityTotalDollar=(int)quantityTotal%100;这给了我多少钱,但我不知道如何制造硬币apart@Walde将其添加到主要问题中,以便您可以格式化等。我需要计算输出的美元和美分,但我现在不知道如何操作,就像示例一样,我只能计算所有货币双季度=0.25;双维隆=0.10;双钳口=0.05;双分=0.01;然后他们输入有多少个25美分,美分,niquel,等等,然后我用这个来计算quantityTotalDollar=(int)quantityTotal%100;要计算货币和美分,但我不知道如何只计算硬币并像这样显示你有1美元和26美分。