0 / 0 / 0
Регистрация: 18.10.2019
Сообщений: 2
|
||||||
1 | ||||||
Не выполняется инструкция if29.05.2021, 20:33. Показов 1803. Ответов 3
Метки нет (Все метки)
Если что то менять местами бесполезно(тогда первый if будет пропускаться). Добавлено через 7 минут На определённой итерации цикла zerno[0] становиться равно 9223372036854775808.0 то есть условие true. но компилятор его упорно пропускает? Добавлено через 1 минуту double zerno[1]
0
|
29.05.2021, 20:33 | |
Ответы с готовыми решениями:
3
Gulp browserSync код то выполняется в событии load, то не выполняется Проект выполняется на Windows 8, но не выполняется на виртуальной машине Z>7 то выполняется задача ((X^2)*ln(sinx))/1+x^3 где x от 2 до 8 выполняется с шагом 0,2 Код не выполняется в одном месте, но выполняется в другом |
Модератор
13507 / 10757 / 6412
Регистрация: 18.12.2011
Сообщений: 28,712
|
|
29.05.2021, 21:13 | 2 |
Сообщение было отмечено andreil81 как решение
Решение
Мантисса переменной типа double вмещает примерно 16 значащих цифр.
а здесь их 18. В памяти оба числа будут равны 9.2233720368547758e+018
1
|
Вездепух
11695 / 6374 / 1724
Регистрация: 18.10.2014
Сообщений: 16,068
|
|
29.05.2021, 22:24 | 3 |
max_d и max_d + 2 - одно и то же число. Поэтому условие во втором if никак не может быть истинным.
1
|
0 / 0 / 0
Регистрация: 18.10.2019
Сообщений: 2
|
|
30.05.2021, 08:32 [ТС] | 4 |
Спасибо! Не обратил на это внимание сразу. Программа начинает корректно выполняться если уменьшить это число до 16 знаков.
0
|
30.05.2021, 08:32 | |
30.05.2021, 08:32 | |
Помогаю со студенческими работами здесь
4
Invoke-Command выполняется на w7 но не выполняется на w10 не выполняется запрос в коде, но выполняется в phpliteadmin Запрос выполняется в SSMS, но не выполняется в коде C# Нужно передать файл, расположенный на рабочей станции, на которой выполняется сервер, на рабочую станцию, на которой выполняется клиент. MailSlot Инструкция try..except инструкция if Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |