변수는 직접 입력 (즉 (5.00, 20.00)를 완벽하게 변화를 계산하지만 구매로 값을 대체하고 금액 경우 변경 사항을 계산하지 않는 이유는 무엇입니까?자바 대입 변수
public static void makeChange()
{
double purchase;
double tendered;
Scanner scan = new Scanner (System.in);
System.out.println ("How much was the Purchase?");
purchase = scan.nextDouble();
System.out.println ("Amount Tendered");
tendered = scan.nextDouble();
System.out.println("Processing Transaction");
int ch[] = cd.makeChange(purchase, tendered); // does not calculate change correctly
...continued
오류가 발생합니까 아니면 잘못된 결과입니까? 'makeChange (double, double)'메소드를 보여줄 수 있습니까? – Keppil
그냥 잘못된 결과, 모든 것이 0으로 밝혀졌습니다. –
'purchase'와'tendered'를 출력하여 여러분이 생각하는 값을 포함하고 있는지보십시오. – Keppil