몇 가지 오류 이해하기가 어렵습니다. 나는 판매 세 계산기를 만들려고합니다. 하지만 10 진수로 10 진수를 곱할 수 없기 때문에 계속 연산 오류가 발생합니다.C# 연산자 '*'는 'double'및 'decimal'유형의 피연산자에 적용 할 수 없습니다
decimal decTax;
decimal decTotal;
string input;
decimal decOrder;
// Accept the order from the Console window
Console.Write("Enter order in dollars: $");
input = Console.ReadLine();
Decimal.TryParse(input, out decOrder);
// Calculate the sales tax
decTax = (0.06D * (decOrder + decTax));
decTotal = (decOrder + decTax);
// Write the results to the Console Window
Console.WriteLine();
Console.WriteLine("The Total is " & decTotal.ToString("c"));
Console.ReadLine();
또한 내 코드가 왜 이렇게 형식화되었는지 알지 못합니다. 나는 그런 초짜 문제에 대해 사과한다. 그러나 헤이, 나는 배우기도한다. –
my line : decTax = (0.06D * (decOrder + decTax)); "*"를 이중 또는 십진수로 사용할 수없는 연산 오류가 발생합니다. –