Форум программистов, компьютерный форум, киберфорум
Visual Basic
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 5.00/5: Рейтинг темы: голосов - 5, средняя оценка - 5.00
Rise

Round(2.5) выдает 2(должен 3 выдать)

19.10.2010, 17:12. Показов 959. Ответов 3
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Люди подскажите какого фига Round(2.5) выдает 2(должен 3 выдать)
а Round(2.51) выдает 3
Round(1.5) - 2

Насколько я помню из курса математики округление 2.5 это 3!

из MSDN
This example demonstrates how rounding to even works:
Visual Basic Скопировано
1
2
3
4
Dim var1, var2, var3, var4, var5
var1 = Round(1.5)      ' var1 contains 2
var2 = Round(2.5)      ' var2 contains 2
var3 = Round(3.5)      ' var3 contains 4
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
19.10.2010, 17:12
Ответы с готовыми решениями:

name[name.size()] должен выдать наибольшее значение вектора, выдает ноль в любом случае.
int main(){ vector<double> temps; double temp; cout << "Введите последовательность символов и | для завершения...

При внесении повторяющегося значения Access должен выдать предупреждение
Помогите, пожалуйста, реализовать следующую возможность. При внесении повторяющегося значения (численно-буквенного) Access должен выдать...

Как запустить код или что он должен выдать в результате работы?
Скажите пожалуйста, как запустить код или что он должен выдать в результате работы?# SECTION text # global main main: inc ...

3
0 / 0 / 3
Регистрация: 28.01.2010
Сообщений: 279
25.10.2010, 15:03
Результат округления зависит от внутреннего двоичного представления переданного аргумента. Все нечетные цифры и если после них стоит 5 будут округляться в большую сторону как и положено, а четные в меньшую. Но если после пятерки есть еще цифры не 0 то все ок.
0
Rise
25.10.2010, 15:18
Т.е. насколько я правильно понял, для того чтобы получить правильный, с математической точки зрения ответ на округление четного числа, нужно будет извратиться путем добавления одной сотой в пограничном случае (дробная часть 0.5)
Если вы можите подсказать более рациональный метод, то буду очень благадарен
0 / 0 / 3
Регистрация: 28.01.2010
Сообщений: 279
25.10.2010, 18:59
Функция Format делает округление по количеству знаков указанных в формате.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
25.10.2010, 18:59
Помогаю со студенческими работами здесь

Функции округления "round" выдает ошибку
Доброго времени одной пятитысячной миллисекунды! Нужно округлить число в бОльшую сторону. Судя по статье: <хренакс>, для этого есть...

Вывести рандомно число в двоичной системе, пользователь должен дать ответ, а пк его сравнить и выдать True or False
Доброе время суток. Есть определённая задача программы, надо вывести рандомно число в двоичной системе, пользователь должен дать ответ, а...

Почему JavaScript выдает числа от 1 до 10, если он должен выдавать от 1 до 9 ?
Почему JavaScript выдает числа от 1 до 10, если он должен выдавать от 1 до 9 ? В цикле while написано же (x < 10), т.е. если число равно...

Есть метод класса внутри , есть проверка. Если условие сходится то метод должен выдать указатель, иначе булевую переменную
Есть метод класса внутри которого, посередине, есть проверка. Если условие сходится то метод должен выдать указатель на вектор, а если нет...

Выдает ошибку "Cookis должен быть разрешен"
Привет!Что делать установил Денвер, вхожу на сайте (который на Денвере)!!!! Выдает ошибку "Cookis должен быть разрешен" При...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Новые блоги и статьи
Обмен данными в микросервисной архитектуре
ArchitectMsa 06.04.2025
Когда разработчики начинают погружаться в мир микросервисов, они часто сталкиваются с парадоксальным правилом: "два сервиса не должны делить один источник данных". Эта мантра звучит повсюду в. . .
PostgreSQL в Kubernetes: Автоматизация обслуживания с CNPG
Mr. Docker 06.04.2025
Администраторы баз данных сталкиваются с целым рядом проблем при обслуживании PostgreSQL в Kubernetes: как обеспечить правильную репликацию данных, как настроить автоматическое переключение при. . .
Async/await в TypeScript
run.dev 06.04.2025
Асинхронное программирование — это подход к разработке программного обеспечения, при котором операции выполняются независимо друг от друга. В отличие от синхронного выполнения, где каждая последующая. . .
Многопоточность в C#: Синхронизация потоков
UnmanagedCoder 06.04.2025
Многопоточное программирование стало неотъемлемой частью разработки современных приложений на C#. С появлением многоядерных процессоров возможность выполнять несколько задач параллельно значительно. . .
TypeScript: Классы и конструкторы
run.dev 06.04.2025
TypeScript, как статически типизированный язык, построенный на основе JavaScript, привнес в веб-разработку новый уровень надежности и структурированности кода. Одним из важнейших элементов этой. . .
Многопоточное программирование: Rust против C++
golander 06.04.2025
C++ существует уже несколько десятилетий и его поддержка параллелизма постепенно наращивалась со временем. Начиная с C++11, язык получил стандартную библиотеку для работы с потоками, а в последующих. . .
std::vector в C++: от основ к оптимизации производительности
NullReferenced 05.04.2025
Для многих программистов знакомство с std::vector происходит на ранних этапах изучения языка, но между базовым пониманием и подлинным мастерством лежит огромная дистанция. Контейнер std::vector. . .
Реляционная модель и правила Кодда: фундамент современных баз данных
Codd 05.04.2025
Конец 1960-х — начало 1970-х годов был периодом глубоких трансформаций в области хранения и обработки данных. На фоне растущих потребностей бизнеса и правительственных структур существовавшие на тот. . .
Асинхронные операции в Django с Celery
py-thonny 05.04.2025
Разработчики Django часто сталкиваются с проблемой, когда пользователь нажимает кнопку отправки формы и. . . ждёт. Секунды растягиваются в минуты, терпение иссякает, а интерфейс приложения замирает. . . .
Использование кэшей CPU: Максимальная производительность в Go
golander 05.04.2025
Разработчикам хорошо известно, что эффективность кода зависит не только от алгоритмов и структур данных, но и от того, насколько удачно программа взаимодействует с железом. Среди множества факторов,. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru
Выделить код Копировать код Сохранить код Нормальный размер Увеличенный размер