291 / 239 / 102
Регистрация: 07.04.2011
Сообщений: 1,439
|
|
1 | |
Некорректное значение числа при заполнении массива рандомными действительными числами29.06.2014, 09:02. Показов 1644. Ответов 10
Метки нет (Все метки)
Заполняю массив рандомными действительными числами.Иногда выходит такое значение числа,как в вложенном изображении.Строка 4,столбец 1:1.#J.И так как данная строка стоит в выводе-значит данный элемент максимальный по строке и стоит на 1 позиции(по условию задачи).Только почему отображается таким образом?
0
|
29.06.2014, 09:02 | |
Ответы с готовыми решениями:
10
Ошибка при заполнении массива малыми числами Заполнение массива рандомными числами Заполнение двумерного массива рандомными числами Заполнение массива рандомными числами без повторений |
zzzZZZ...
527 / 358 / 94
Регистрация: 11.09.2013
Сообщений: 2,041
|
|
29.06.2014, 09:49 | 2 |
код?
0
|
291 / 239 / 102
Регистрация: 07.04.2011
Сообщений: 1,439
|
||||||
29.06.2014, 10:03 [ТС] | 3 | |||||
Пожалуйста
0
|
2782 / 1935 / 570
Регистрация: 05.06.2014
Сообщений: 5,600
|
|
29.06.2014, 10:10 | 4 |
(float)(rand()%512)/(float)(rand()%256) может давать деление на ноль.
0
|
291 / 239 / 102
Регистрация: 07.04.2011
Сообщений: 1,439
|
||||||
29.06.2014, 10:18 [ТС] | 5 | |||||
0
|
2 / 2 / 2
Регистрация: 19.06.2014
Сообщений: 17
|
||||||
29.06.2014, 11:12 | 6 | |||||
Я бы предложил сделать так:
Добавлено через 6 минут #j - может означать либо "бесконечность" (negative/positive infinity) или значение, которое не является числом (NaN - Not a number). В случае деления 1.0/0.0 или -1.0/0.0 - это будет "бесконечность", если 0.0/0.0, то будет значение, которое не является числом.
1
|
291 / 239 / 102
Регистрация: 07.04.2011
Сообщений: 1,439
|
|
29.06.2014, 11:16 [ТС] | 7 |
Спасибо!Теперь понятно.Вероятней всего выходило так: 0/число <>0. В исправленном коде 0 больше не должен получаться.
0
|
2782 / 1935 / 570
Регистрация: 05.06.2014
Сообщений: 5,600
|
|
29.06.2014, 11:26 | 8 |
0
|
4925 / 3920 / 1620
Регистрация: 24.04.2014
Сообщений: 11,441
|
|
29.06.2014, 11:58 | 9 |
ноль делить на не ноль? так это даст 0, но никак не неопределенность или бесконечность
0
|
2 / 2 / 2
Регистрация: 19.06.2014
Сообщений: 17
|
|
29.06.2014, 12:23 | 10 |
Приведите ссылку на материал по математике, где пишется, что 0/0 будет равно нулю.
0
|
4925 / 3920 / 1620
Регистрация: 24.04.2014
Сообщений: 11,441
|
|
29.06.2014, 12:57 | 11 |
aleks_tar, читай внимательней, ноль делить на НЕ ноль
0
|
29.06.2014, 12:57 | |
29.06.2014, 12:57 | |
Помогаю со студенческими работами здесь
11
Ошибка заполнения динамического массива рандомными числами Даны два массива А и В с действительными числами. Получить матрицу С Как заполнить двумерный массив рандомными действительными числами Индекс находился вне границы массива при заполнении случайными числами Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |