Так что мне нужно разделить значение массива со значением массива. Я использую float многомерные массивы.Разделить значение массива с значением массива
Вот код:
myNumbers = new float[3, 4];
float[] tempNumbers;
myNumbers[0, 0] = 3;
myNumbers[0, 1] = -6;
myNumbers[0, 2] = 3;
myNumbers[0, 3] = -12;
/*
for (int i = 0; i < 4; i++)
{
myNumbers[0, i] = myNumbers[0, i]/myNumbers[0, 0];
}
*/
myNumbers[0, 0] = myNumbers[0, 0]/myNumbers[0, 0]; //Works (strange)
myNumbers[0, 1] = -6/3; // Works like this
myNumbers[0, 2] = myNumbers[0, 2]/myNumbers[0, 0]; //Does not
myNumbers[0, 3] = myNumbers[0, 3]/myNumbers[0, 0]; //Does not
Выход:
1 // Worked
-2 // Worked
3 // Not so much
-12 // Not so much
Странно мне, что первое значение вычисляется всегда. Если я попытаюсь разделить статические числа и поместить их в свой массив, он также работает. Пожалуйста, помогите мне с этим. Я отправляю здесь первый раз, надеюсь, вы можете задать вопросы и помочь здесь ... :)
Большое спасибо, глупо меня. :))
О, да, глупо меня. Спасибо, парни – sed