Калкулатор за закръгляване към четно
Закръглявайте числата до най-близката четна стойност с метода за закръгляване на половината към четно, известен още като банкерско закръгляване.
Бързи примери
Как работи Калкулаторът за закръгляване към четно
- 1. Въведете число.
- 2. Изберете точността на закръгляване.
- 3. Калкулаторът идентифицира най-близките възможни резултати.
- 4. Той определя дали числото е под, над или точно по средата.
- 5. При точна среда калкулаторът избира резултата, чиято запазена цифра е четна.
- 6. Показва закръгления резултат.
Какво е закръгляване към четно?
Закръгляването към четно, наричано още закръгляване на половината към четно, закръглява число до най-близката стойност. Когато дадено число попада точно по средата между два възможни резултата, методът избира четния резултат.
Какво е закръгляване на половината към четно?
Закръгляването на половината към четно се държи различно в зависимост от това къде попада стойността спрямо средата:
- Под средата: Закръглява към по-малката стойност (напр. 2.4 → 2).
- Над средата: Закръглява към по-голямата стойност (напр. 2.6 → 3).
- Точно по средата: Закръглява към четната стойност.
Правилото за средата е основната концепция. Например 3.4 се закръглява на 3, а 3.6 се закръглява на 4, но точно 3.5 се закръглява на 4.
Какво е средна или равна стойност?
Средната или равна стойност е число, което е на точно еднакво разстояние от два възможни закръглени резултата.
- 2.5 е точно по средата между 2 и 3.
- 1.25 е точно по средата между 1.2 и 1.3.
- 12.125 е точно по средата между 12.12 и 12.13.
Закръгляването на половината към четно се нуждае от специфично правило за тези случаи на точна среда, за да определи в коя посока да се наруши равенството.
Как работи закръгляването към четно?
При точна среда погледнете двата възможни закръглени резултата и изберете този, чиято запазена цифра е четна. Запазената цифра е цифрата на избраната позиция за закръгляване.
Защо 2.5 се закръглява на 2?
2.5 е точно по средата между 2 и 3.
- 2 ← 2.5 → 3
- 2 = четно
- 3 = нечетно
- Резултат = 2
Следователно закръгляването на половината към четно избира 2.
Защо 3.5 се закръглява на 4?
3.5 е точно по средата между 3 и 4.
- 3 ← 3.5 → 4
- 3 = нечетно
- 4 = четно
- Резултат = 4
Следователно закръгляването на половината към четно избира 4.
Примери за закръгляване към четно
Закръгляване към четно с десетични знаци
Проверката за четно или нечетно се прилага към запазената цифра на избраната позиция за закръгляване.
- 1 decimal place: 1.25 → 1.2 (because 2 is the even retained digit). 1.35 → 1.4 (because 4 is the even retained digit). 1.45 → 1.4. 1.55 → 1.6.
- 2 decimal places: 12.125 → 12.12. 12.135 → 12.14.
- 3 decimal places: 7.1125 → 7.112. 7.1135 → 7.114.
Закръгляване към четно със значещи цифри
Значещите цифри диктуват общата точност на едно число, започвайки от първата му ненулева цифра. Прилагайки закръгляване към четно до определен брой значещи цифри, правилото действа по абсолютно същия начин върху последната запазена цифра.
- Закръгляването на 1.25 до 2 значещи цифри дава 1.2 (защото 1.25 е по средата между 1.2 и 1.3, а 2 е четно).
- Закръгляването на 1.35 до 2 значещи цифри дава 1.4 (защото 4 е четно).
- Закръгляването на 12,500 до 2 значещи цифри дава 12,000 (защото е по средата между 12,000 и 13,000, а 2 е четно).
Закръгляване към четно при отрицателни числа
Правилото се основава на четността на кандидат-резултатите, а не на това дали входната стойност е положителна или отрицателна.
- -2.5 → -2 (because -2 is even)
- -3.5 → -4 (because -4 is even)
- -4.5 → -4 (because -4 is even)
Не бъркайте закръгляването към четно със закръгляване към по-малко (floor), закръгляване към по-голямо (ceiling) или отрязване.
Закръгляване към четно срещу стандартно закръгляване
Терминологията като "стандартно закръгляване" може да варира, но обикновено се отнася до закръгляване "на половината нагоре", което се преподава в училищата. Когато едно число не е точно по средата, и двата метода се държат идентично.
| Число | Половината нагоре | Половината към четно |
|---|---|---|
| 2.5 | 3 | 2 |
| 3.5 | 4 | 4 |
| 4.5 | 5 | 4 |
| 5.5 | 6 | 6 |
Закръгляване на половината нагоре срещу половината към четно срещу половината надолу
Закръгляване към четно срещу банкерско закръгляване
Закръгляването на половината към четно е известно като банкерско закръгляване. Това са две имена за абсолютно същото правило. Може също да го срещнете като закръгляване на равенствата към четно или закръгляване към най-близкото четно.
Защо да използвате закръгляване на половината към четно?
Прилагайте закръгляване на половината към четно, за да обработвате точни средни стойности и да намалите систематичното отклонение при закръгляване в множество изчисления. Ако всяко равенство се закръглява в една и съща посока, това може да създаде отклонение в тази посока. Половината към четно разпределя точните средни равенства между по-малките и по-големите резултати въз основа на четността.
Намалява ли закръгляването към четно отклонението при закръгляване?
Помислете за сумирането на тези числа: 2.5, 3.5, 4.5, 5.5.
- Първоначална обща сума: 2.5 + 3.5 + 4.5 + 5.5 = 16
- Обща сума при половината нагоре: 3 + 4 + 5 + 6 = 18
- Обща сума при половината към четно: 2 + 4 + 4 + 6 = 16
Този пример илюстрира ефекта от правилото за нарушаване на равенството. Това не означава, че всеки набор от данни ще доведе до идентична обща сума.
Формула за закръгляване към четно
- 1. Мащабирайте числото до желаната точност.
- 2. Идентифицирайте двата най-близки кандидат-резултата.
- 3. Определете дали стойността е под, над или точно по средата.
- 4. При точна среда изберете кандидата, чиято запазена цифра е четна.
- 5. Мащабирайте обратно до първоначалната точност.
Закръгляване към четно в програмирането
Много езици за програмиране използват закръгляване към четно като свой метод за закръгляване по подразбиране.
- Python: Вградената функция round() в Python 3 използва round ties to even като поведение по подразбиране за числови типове.
- C#: Използва MidpointRounding.ToEven по подразбиране за Math.Round().
- Java: Налично чрез RoundingMode.HALF_EVEN.
- JavaScript: Math.round() използва закръгляване на половината нагоре към положителна безкрайност. Той не реализира банкерско закръгляване с общо предназначение.
Това понякога може да доведе до случаи, в които числа, изглеждащи като точни среди, да не задействат правилото за средата.
Закръгляване към четно и IEEE 754
roundTiesToEven е атрибутът за посока на закръгляване по подразбиране, дефиниран от стандарта IEEE 754 за двоична аритметика с плаваща запетая.
Точност с плаваща запетая и закръгляване към четно
Тъй като компютрите използват двоично представяне с плаваща запетая, някои десетични дроби не могат да бъдат представени точно.
For example, 0.1 + 0.2 may appear as 0.30000000000000004 in some programming environments.
Това понякога може да доведе до случаи, в които числа, изглеждащи като точни среди, да не задействат правилото за средата.
Къде се използва закръгляването към четно?
- - Числен анализ
- - Научни изчисления
- - Статистика
- - Обработка на данни
- - Компютърна аритметика
- - Инженерни изчисления
- - Финансов софтуер
- - Счетоводен софтуер
- - Програмни библиотеки
Кога трябва да използвате закръгляване към четно?
- - Когато сумирате големи набори от данни със закръглени числа.
- - Когато трябва да сведете до минимум систематичната грешка при закръгляване.
- - Когато финансовите регулации или счетоводните принципи го изискват.
- - Когато спазвате стандарта IEEE 754 за плаваща запетая.
- - Когато поведението по подразбиране на езика за програмиране вече го прилага.
Чести грешки при закръгляване към четно
- - Предположението, че закръгляването към четно винаги закръглява надолу. (То закръглява нагоре, ако по-голямата цифра е четна).
- - Мисленето, че се прилага само за цели числа. (Прилага се за десетични дроби и значещи цифри).
- - Бъркането му със закръгляване към по-малко (floor) или отрязване.
- - Забравянето, че стойностите, които не са по средата, все пак се закръгляват до най-близката стойност нормално.
Бърза справка
| Вход | По-малък резултат | По-голям резултат | Четен резултат | Закръгляване към четно |
|---|---|---|---|---|
| 2.5 | 2 | 3 | 2 | 2 |
| 3.5 | 3 | 4 | 4 | 4 |
| 4.5 | 4 | 5 | 4 | 4 |
| 5.5 | 5 | 6 | 6 | 6 |
| 6.5 | 6 | 7 | 6 | 6 |
| 7.5 | 7 | 8 | 8 | 8 |
| 1.25 (to 1 dp) | 1.2 | 1.3 | 1.2 | 1.2 |
| 1.35 (to 1 dp) | 1.3 | 1.4 | 1.4 | 1.4 |
Quick Answers
Какво е закръгляване към четно?
Закръгляването към четно е правило, което закръглява точните средни числа до най-близката четна стойност, за да предотврати систематично отклонение.
Колко е 2.5 закръглено към четно?
2.5 закръглено към четно е 2. То е по средата между 2 и 3, а 2 е четно.
Колко е 3.5 закръглено към четно?
3.5 закръглено към четно е 4. То е по средата между 3 и 4, а 4 е четно.
Едно и също ли е закръгляването към четно и банкерското закръгляване?
Да, закръгляването към четно и банкерското закръгляване се отнасят за абсолютно същия метод.
Закръгляването към четно винаги ли закръглява надолу?
Не, то закръглява към съседното число, което е четно. То закръглява 2.5 надолу до 2, но закръглява 3.5 нагоре до 4.
Често задавани въпроси
Какво е калкулатор за закръгляване към четно?
Какво е закръгляване на половината към четно?
Какво означава закръгляване към четно?
Защо 2.5 се закръглява на 2?
Защо 3.5 се закръглява на 4?
Колко е 4.5 закръглено към четно?
Едно и също ли е закръгляване към четно и банкерско закръгляване?
Защо се нарича банкерско закръгляване?
Закръгляването към четно винаги ли закръглява надолу?
Закръгляването към четно винаги ли закръглява нагоре?
Каква е разликата между закръгляване към четно и закръгляване на половината нагоре?
Каква е разликата между закръгляване към четно и закръгляване на половината надолу?
Как закръглявате десетични дроби към четно?
Как закръглявате към четни десетични знаци?
Как закръглявате значещи цифри, използвайки закръгляване към четно?
Как работи закръгляването към четно при отрицателни числа?
Използва ли Python закръгляване към четно?
Използва ли JavaScript закръгляване към четно?
Какво е roundTiesToEven в IEEE 754?
Защо закръгляването към четно може да намали отклонението при закръгляване?
Може ли закръгляването към четно да даде различен резултат от половината нагоре?
Какво е средна стойност при закръгляване?
Кое е най-близкото четно число?
Свързани калкулатори
Разгледайте нашите други калкулатори и ресурси за закръгляване.