Console.WriteLine(Math.Round(3.5)); Console.WriteLine(Math.Round(4.5)); Если Вы думаете, что получится 4 и 5, то ошибаетесь. В обоих случаях результатом будет 4. Тот же самый результат Вы получите и в Visual Basic 6.0. В .NET статический метод Round() класса Math о кругляет половину к ближайшему четному. 5 получится только начиная с Math.Round(4.500000000000001) З.Ы. Сам проверил в .Net
Посилання
За стиль дякую
- Стиль: Neutral Good* for Practicality by
Створено з Dreamwidth Studios
Сторінка створена 2025-Чер-07, Субота 13:29