如何在java中获得百分比 问题

如何在java中获得百分比 问题,java,Java,编写一个程序,读取小计和小费率,然后计算 小费和小费总额。例如,如果用户输入10作为小计和 15%的小费率,该计划显示1.5美元作为小费,11.5美元作为小费 总数 代码 问题 我正在学习java编程,我被困在一个百分比。我不知道如何获得百分比,我的问题是要我计算小计的酬金,即小计的百分比。我觉得很愚蠢,请帮帮我 所以,如果小费是一个介于0-100之间的值 calculategrautity=(小费/100)*小计给出小费的美元金额 那么,剩下的代码是正确的。为什么?您只需执行类似于“%”+my

编写一个程序,读取小计和小费率,然后计算 小费和小费总额。例如,如果用户输入10作为小计和 15%的小费率,该计划显示1.5美元作为小费,11.5美元作为小费 总数

代码 问题
我正在学习java编程,我被困在一个百分比。我不知道如何获得百分比,我的问题是要我计算小计的酬金,即小计的百分比。我觉得很愚蠢,请帮帮我

所以,如果小费是一个介于0-100之间的值

calculategrautity=(小费/100)*小计
给出小费的美元金额


那么,剩下的代码是正确的。

为什么?您只需执行类似于
“%”+myCalcedNumb
的操作。Try Try应该是
double caculategrantity=小计*小费/100一些轻松的阅读,希望能把它弄清楚:谢谢你们。我现在明白了。我现在觉得自己太笨了,以至于忘了做简单的算术。
package calculatetips;

/**
 *
 * @author 
 */
import java.util.Scanner;

public class CalculateTips {



public static void main(String[] args) {

   Scanner input = new Scanner(System.in);

   System.out.print(" Enter the subtotal : ");

   double subtotal  = input.nextDouble();

   System.out.print(" Enter the gratuity rate : ");

   double gratuity = input.nextDouble();

   double caculateGratuity = (gratuity) / subtotal;

   double total = subtotal + caculateGratuity ;

   System.out.println(" The Gratuity is : $" +  caculateGratuity  + " and total is : $" + total);
  }  
}