Я занимаюсь своим проектом C# в школе, и мне нужна помощь, мне нужно создать случайное число от 0,00 до 1,00 до матрицы размером 5 * 5.Круглый номер от 0,1 до 0,10
double[,] matrix = new double[5, 5];
for (int i = 0; i < 5; i++)
{
for (int j = 0; j < 5; j++)
{
matrix[i, j] = (rand.Next(0, 100 + 1)/100.0);
Console.Write(" {0}", matrix[i, j]);
}
Console.WriteLine();
}
Console.ReadKey();
Но когда я пишу эти цифры, некоторое число отображается как 0,1, и я хочу написать его как 0.10, как?
1 не округлять, 2. использовать отформатированный вывод или форматированный 'ToString' – crashmstr
. Вы знаете о' Random.NextDouble() 'или хотите только приращения 1/100 в вашей матрице? – ja72
@ TheZerda, пожалуйста, примите ответ. http://meta.stackexchange.com/questions/5234/how-does-accepting-an-answer-work – Andrew