#28O'rta
Yaxlitlash
Vaqt: 1 s · Xotira: 256 MB
- Arifmetik amallar
Shart
Haqiqiy son berilgan. Uni eng yaqin butun songa yaxlitlang. Agar ikki butun sonning naq o'rtasida bo'lsa (kasr qismi ), noldan uzoqroq songa yaxlitlang: , , .
Kirish formati
Bitta son (). Nuqtadan keyin ko'pi bilan 2 ta raqam bor; nuqta bo'lmasligi ham mumkin (masalan, 7).
Chiqish formati
Bitta butun son — yaxlitlangan .
Namunalar
Kirish
2.5
Chiqish
3
Kirish
-2.5
Chiqish
-3
Izoh
Python'dagi round() boshqa qoida bilan ishlaydi: o'rtadagi sonni juft songa yaxlitlaydi — round(2.5) , round(0.5) . Bu masalada u xato beradi. C++'dagi round() va Go'dagi math.Round aynan shu masaladagi qoida bilan ishlaydi. Qo'lda ham qilish mumkin: ning butun qismini olib, ning ishorasini qaytaring.
