所以我需要用数组值分割数组值。我正在使用浮点多维数组。用数组值分割数组值
下面是代码:
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 2010-09-23 13:23:50