Hallå!
Håller på att försöka lära mig lite grunder i c# och har stött på ett problem. Jag vill skapa ett program där användaren matar in ett decimaltal, typ 5,67, och får tillbaka det närmsta heltalet, dvs 6.
Så här ser min kod ut:
Kod:
Console.Write("Ange decimaltal: ");
string str = Console.ReadLine();
float nummer = Convert.ToInt32(str);
Console.WriteLine("Det närmsta heltalet är: " + nummer);
Console.ReadKey();
Får felmeddelandet "Indatasträngen har ett felaktigt format" när jag skrivit mitt decimaltal och tryckt enter.
Vad är det för fel jag har gjort?
Mvh!