我正在編寫一個簡單的英里至公里程序,用戶輸入英里數並且程序顯示轉換結果。我已經指示使用整數,這就是我寫:一英里/公里轉換程序中的分區運算符
{Console.Write("Enter distance in miles");
string input1 = Console.ReadLine();
int number1 = Convert.ToInt32 (input1);
int result1 = number1/0.65;
Console.Write(number1 + "Miles is equal to " + result1 + "KM");
Console.ReadLine();
不過,我不斷收到以下錯誤:
Cannot implicitly convert type 'double' to 'int'. An explicit conversion exists (are you missing a cast?)
誰能幫助,讓我知道爲什麼我會米得到這個錯誤?我是一個完整的初學者:)
非常感謝Henk :) – 2014-09-27 22:19:36