291 / 239 / 102
Регистрация: 07.04.2011
Сообщений: 1,441
|
||||||
1 | ||||||
Поиск ошибки03.11.2012, 22:28. Показов 1364. Ответов 3
Метки нет (Все метки)
Помогите найти ошибку в коде. Где-то с //строим матрицу рисков до критерия Гурвица.
Ошибка "is not a valid floating point value" .Выскакивает когда количество строк не равно количеству столбцов.В чем причина? Когда размерность матрицы одинаковая,то все считает верно. З.Ы.На всякий случай исходник в вложениях. З.З.Ы.Знаю что много лишних циклов)Пишу для увеличения объема проги))
0
|
03.11.2012, 22:28 | |
Ответы с готовыми решениями:
3
Поиск ошибки в коде Поиск ошибки Поиск ошибки Поиск ошибки. |
03.11.2012, 23:47 | 2 |
Запустил программу, все работает при разных количествах строк и столбцов. Единственное, что нужно - это следить что при изменении таблицы все ячейки должны быть заполнены. Тогда не будет "is not a valid floating point value".
0
|
angstrom
|
|
04.11.2012, 00:01 | 3 |
Измени StrToFloat на StrToFloatDef.
|
291 / 239 / 102
Регистрация: 07.04.2011
Сообщений: 1,441
|
|||||||||||
04.11.2012, 08:53 [ТС] | 4 | ||||||||||
Именно где-то в куске кода
Этот кусок для нахождения максимального значения в каждом столбце.Он все работает корректно и в стринггрид вывод правильные значения(вывод для отладки сделан,чтоб было наглядно видно).
Уже думал схитрить)))И в переменную считывать значение ячейки стринггрида2(максимальное значение столбца) и от этой переменной отнимать элементы столбца,где эта ячейка находится.Потом в переменную считать 2 ячейку и опять так же.Глазом не успеть заметить двойную замену данных в таблице)) Но хотелось бы все написать правильно..без хитростей.
0
|
04.11.2012, 08:53 | |
04.11.2012, 08:53 | |
Помогаю со студенческими работами здесь
4
Поиск ошибки Поиск ошибки. поиск ошибки Поиск ошибки Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |