Pembundaran Separuh ke Atas

Gunakan Pembundaran Separuh ke Atas serta-merta pada sebarang nombor, di mana keadaan seri separuh diselesaikan dengan membundarkan menjauhi sifar.

🔢
Kalkulator Pembundaran
Masukkan nombor dan pilih pilihan pembundaran anda
|
🧪 Contoh Pantas

Apakah Itu Pembundaran Separuh ke Atas?

Pembundaran Separuh ke Atas (Round Half Up) ialah kaedah pembundaran yang membundarkan nombor kepada nilai terhampir. Apabila nombor berada tepat di separuh jalan antara dua kemungkinan hasil, serinya diselesaikan dengan membundarkan menjauhi sifar. Sebagai contoh, 2.5 menjadi 3 dan −2.5 menjadi −3. Untuk nilai biasa yang bukan di separuh jalan, nombor itu hanya dibundarkan kepada mana-mana nilai dibenarkan yang lebih dekat.

Penjelasan Definisi
Perisian, buku teks dan persekitaran pengaturcaraan yang berbeza kadang-kadang menggunakan istilah 'separuh ke atas' secara berbeza. Di halaman ini, Pembundaran Separuh ke Atas bermakna membundarkan kepada nilai terhampir dengan seri separuh diselesaikan menjauhi sifar.

Kalkulator Pembundaran Separuh ke Atas

Gunakan kalkulator di bahagian atas halaman ini untuk menggunakan Pembundaran Separuh ke Atas dengan serta-merta pada sebarang nombor.

  1. Masukkan nombor anda: Integer positif atau negatif, perpuluhan atau nombor besar.
  2. Pilih ketepatan anda: Pilih nombor bulat terhampir, tempat perpuluhan tertentu atau nilai tempat besar seperti jutaan.
  3. Pastikan Pembundaran Separuh ke Atas dipilih: Ini mengunci tingkah laku penyelesaian seri untuk menjauhi sifar.
Contoh Kalkulator Pantas:
• 2.5 → 3 (Integer terhampir)
• 1.25 → 1.3 (Persepuluh terhampir, 1 tempat perpuluhan)
• 7.345 → 7.35 (Perseratus terhampir, 2 tempat perpuluhan)
• −2.5 → −3 (Integer terhampir)

Bagaimanakah Pembundaran Separuh ke Atas Berfungsi?

Pembundaran Separuh ke Atas mengikuti proses yang ketat dan logik untuk menentukan nilai terhampir, dan mengendalikan seri secara khusus.

1

Pilih tempat

Kenal pasti nilai tempat atau bilangan tempat perpuluhan yang ingin anda bundarkan.

2

Kenal pasti digit

Lihat digit sejurus selepas kedudukan pembundaran sasaran anda.

3

Tentukan jarak

Periksa sama ada bahagian yang disingkirkan berada di bawah, tepat di, atau di atas titik separuh jalan.

4

Di Bawah Separuh

Jika di bawah separuh, bundarkan ke arah keputusan bermagnitud lebih rendah.

5

Di Atas Separuh

Jika di atas separuh, bundarkan ke arah keputusan bermagnitud lebih tinggi.

6

Tepat di Separuh Jalan

Jika tepat di separuh jalan, pilih hasil yang lebih jauh dari sifar.

Ringkasan Peraturan Pembundaran Separuh ke Atas

Situasi Hasil Pembundaran Separuh ke Atas
Di bawah separuhNilai bermagnitud lebih rendah terdekat
Tepat di separuh jalanMenjauhi sifar
Di atas separuhNilai bermagnitud lebih tinggi terdekat
Nombor Positif:
• 2.4 → 2 (Di bawah separuh)
• 2.5 → 3 (Tepat di separuh jalan, menjauhi sifar)
• 2.6 → 3 (Di atas separuh)

Nombor Negatif:
• −2.4 → −2 (Di bawah separuh dalam magnitud)
• −2.5 → −3 (Tepat di separuh jalan, menjauhi sifar)
• −2.6 → −3 (Di atas separuh dalam magnitud)

Bundar Separuh ke Atas ke Tempat Perpuluhan yang Berbeza

Bundar Separuh ke Atas kepada Integer Terdekat

Sasarkan tempat sa. Lihat tempat persepuluh (perpuluhan pertama). Jika ia tepat 5 dan tiada apa-apa yang menyusul, bundarkan menjauhi sifar.

• 4.5 → 5
• 4.49 → 4
• −4.5 → −5

Bundar Separuh ke Atas kepada 1 Tempat Perpuluhan

Sasarkan tempat persepuluh. Lihat tempat perseratus. Jika pecahan yang tinggal betul-betul di separuh jalan, bundarkan digit persepuluh menjauhi sifar.

• 2.45 → 2.5
• 2.44 → 2.4
• −2.45 → −2.5

Bundar Separuh ke Atas kepada 2 Tempat Perpuluhan

Sasarkan tempat perseratus. Lihat tempat perseribu untuk menentukan pemecah seri.

• 7.155 → 7.16
• 7.154 → 7.15
• −7.155 → −7.16

Bundar Separuh ke Atas kepada 3 Tempat Perpuluhan

Sasarkan tempat perseribu. Lihat tempat persepuluh ribu.

• 0.1235 → 0.124
• 0.1234 → 0.123

Bundar Separuh ke Atas kepada 4 Tempat Perpuluhan

Sasarkan tempat persepuluh ribu.

• 3.14159 → 3.1416 (Di atas separuh)
• 3.14155 → 3.1416 (Tepat di separuh jalan)

Apakah Yang Berlaku Apabila Digit Seterusnya Ialah 5?

Adalah biasa untuk mendengar frasa "5 sentiasa dibundarkan ke atas." Walau bagaimanapun, Pembundaran Separuh ke Atas tidak hanya melihat "5"; ia memeriksa sama ada keseluruhan bahagian yang dibuang mewakili kes separuh yang tepat.

Pertimbangkan untuk membundarkan kepada dua tempat perpuluhan:

  • 2.451 → 2.45: Walaupun digit penentu ialah 5, nombor 2.451 lebih hampir kepada 2.45 berbanding kepada 2.46. Bahagian yang dibuang berada di bawah titik separuh.
  • 2.455 → 2.46: Bahagian yang dibuang berada tepat di separuh jalan antara 2.45 dan 2.46, jadi peraturan pemecah seri digunakan, membundarkan menjauhi sifar.

Jangan membundarkan ke atas secara membuta tuli semata-mata kerana anda melihat angka 5. Pastikan anda menilai baki keseluruhan.

Pembundaran Separuh ke Atas dengan Nombor Negatif

Di bawah kelaziman yang digunakan pada halaman ini (yang sepadan dengan pustaka pengaturcaraan standard seperti ROUND_HALF_UP Decimal Python), kes separuh yang tepat dibundarkan menjauhi sifar. Ini penting untuk nombor negatif.

Contoh Separuh Jalan:
• −1.5 → −2
• −2.5 → −3
• −3.5 → −4

Contoh Bukan Separuh Jalan:
• −1.4 → −1 (Lebih dekat kepada -1)
• −1.6 → −2 (Lebih dekat kepada -2)

Mengatakan bahawa −2.5 dibundarkan "ke atas" boleh sangat mengelirukan, kerana "ke atas" pada garis nombor akan bermakna bergerak ke arah infiniti positif (yang akan menjadi −2). Pembundaran Separuh ke Atas pada halaman ini secara eksplisit bermaksud seri berlaku menjauhi sifar, menyebabkan −2.5 menjadi −3 (nilai angka yang lebih rendah, tetapi magnitud yang lebih tinggi).

Pembundaran Separuh ke Atas vs Mod Pembundaran Lain

Memahami perbezaan antara Pembundaran Separuh ke Atas dan mod lain adalah penting untuk pengiraan yang tepat.

Pembundaran Separuh ke Atas vs Membundar ke Atas

Separuh ke Atas: Membundar kepada nilai terhampir, menggunakan peraturan separuh jalan hanya untuk seri.

Bundar ke Atas: Selalunya bermakna membundar menjauhi sifar tanpa syarat, tanpa mengira nilai yang paling dekat.

2.1 Separuh ke Atas → 2

2.1 Bundar ke Atas → 3

Pembundaran Separuh ke Atas vs Pembundaran Jurubank

Separuh ke Atas: Seri separuh jalan pergi menjauhi sifar.

Pembundaran Jurubank (Separuh ke Genap): Seri separuh jalan pergi ke digit genap terhampir.

2.5 Separuh ke Atas → 3

2.5 Separuh Genap → 2

Ketahui tentang Pembundaran Jurubank →

Pembundaran Separuh ke Atas vs Pembundaran Separuh ke Bawah

Separuh ke Atas: Seri separuh jalan pergi menjauhi sifar.

Separuh ke Bawah: Seri separuh jalan pergi ke arah sifar.

2.5 Separuh ke Atas → 3

2.5 Separuh Bawah → 2

Ketahui tentang Pembundaran Separuh ke Bawah →

Vs Siling, Lantai & Pemangkasan

Tidak seperti Separuh ke Atas, ini berarah dan mengabaikan nilai "terdekat".

−2.5 Lantai → −3

−2.5 Siling → −2

Pembundaran Nombor Besar

Pembundaran Separuh ke Atas bukan sahaja untuk perpuluhan. Ia digunakan secara sama kepada nombor besar.

  • 1,250 dibundarkan kepada ratus terdekat → 1,300
  • 12,500 dibundarkan kepada ribu terdekat → 13,000
  • 1,250,000 dibundarkan kepada juta terdekat → 1,000,000

Untuk maklumat lanjut tentang nombor besar, lawati panduan Membundar Nombor Besar kami.

Di Manakah Pembundaran Separuh ke Atas Digunakan?

Pembundaran Separuh ke Atas diajar secara meluas dalam pendidikan sebagai kaedah standard untuk pembundaran. Secara praktikal, beberapa sistem kewangan dan perniagaan menggunakan peraturan pembundaran perpuluhan seperti Pembundaran Separuh ke Atas untuk pelaporan dan penginvoisan, bergantung pada peraturan cukai dan perisian yang berkenaan.

Pembundaran Separuh ke Atas dalam Pengaturcaraan

Bahasa pengaturcaraan menggunakan mod pembundaran lalai yang berbeza. Fungsi round() terbina dalam Python menggunakan Pembundaran Jurubank (Separuh ke Genap) dalam kes seri, bermakna round(2.5) dinilai sebagai 2.

Untuk menggunakan Pembundaran Separuh ke Atas yang ketat dalam Python, anda mesti menggunakan modul Decimal dengan ROUND_HALF_UP, yang ditakrifkan secara jelas sebagai membundarkan kepada nilai terdekat dengan seri diselesaikan menjauhi sifar.

Mengapakah Perisian Boleh Memberikan Hasil Pembundaran Yang Tidak Dijangka?

Sesetengah bahasa pengaturcaraan mewakili nombor menggunakan titik terapung binari. Oleh kerana beberapa pecahan perpuluhan tidak dapat diwakili dengan tepat dalam binari, nilai yang kelihatan tepat separuh jalan apabila ditaip (seperti 2.45) mungkin disimpan sebagai sedikit kurang (cth., 2.4499999999). Oleh itu, peraturan pemecah seri mungkin tidak tercetus, dan pembundaran matematik akan berbeza daripada perwakilan komputer.

Adakah Pembundaran Separuh ke Atas Mencipta Pincang Pembundaran?

Ya. Membundarkan nilai separuh jalan yang tepat secara berulang kali menjauhi sifar boleh memperkenalkan kecenderungan (pincang) bersistematik dalam data teragregat. Inilah sebabnya konteks statistik sering lebih suka Pembundaran Jurubank (Separuh ke Genap). Kaedah pembundaran yang sesuai bergantung sepenuhnya pada aplikasi.

Bagaimana Pembundaran Separuh ke Atas Mempengaruhi Pelbagai Nilai

Menambah nilai bulat secara individu selalunya menghasilkan hasil yang berbeza daripada membundarkan jumlah akhir yang tepat.

Nilai A: 1.5 → 2
Nilai B: 2.5 → 3
Jumlah nilai yang dibundarkan: 5
Jumlah Tepat (1.5 + 2.5) = 4.0
Jumlah Tepat Yang Dibundarkan: 4

Patutkah Anda Membundar Sebelum atau Selepas Mengira?

Kekalkan ketepatan tambahan semasa pengiraan perantaraan apabila boleh, kemudian bundarkan hasil akhir kepada ketepatan yang diperlukan untuk mengelakkan ralat pembundaran kumulatif.

Contoh Pembundaran Separuh ke Atas

Senarai komprehensif pengiraan Pembundaran Separuh ke Atas yang disahkan.

Nombor Asal Tempat Sasaran Semakan Separuh Jalan Hasilnya
12.4IntegerDi bawah separuh12
12.5IntegerTepat di separuh jalan13
12.6IntegerDi atas separuh13
−12.4IntegerDi bawah separuh (magnitud)−12
−12.5IntegerTepat di separuh jalan−13
1.451 Tempat PerpuluhanTepat di separuh jalan1.5
1.441 Tempat PerpuluhanDi bawah separuh1.4
8.951 Tempat PerpuluhanTepat di separuh jalan9.0
8.9952 Tempat PerpuluhanTepat di separuh jalan9.00
8.9942 Tempat PerpuluhanDi bawah separuh8.99
−2.451 Tempat PerpuluhanTepat di separuh jalan−2.5
150RatusanTepat di separuh jalan200
149RatusanDi bawah separuh100
1,500RibuanTepat di separuh jalan2,000
0.12353 Tempat PerpuluhanTepat di separuh jalan0.124
−0.12353 Tempat PerpuluhanTepat di separuh jalan−0.124
3.141594 Tempat PerpuluhanDi atas separuh3.1416
3.141554 Tempat PerpuluhanTepat di separuh jalan3.1416
3.141544 Tempat PerpuluhanDi bawah separuh3.1415
1,250,000JutaanDi bawah separuh1,000,000
1,500,000JutaanTepat di separuh jalan2,000,000
0.051 Tempat PerpuluhanTepat di separuh jalan0.1
−0.051 Tempat PerpuluhanTepat di separuh jalan−0.1
100.5IntegerTepat di separuh jalan101
999.5IntegerTepat di separuh jalan1000

Contoh Pembundaran Separuh ke Atas Yang Rumit

2.5 → Integer
3
Tepat di separuh jalan. Dibundarkan menjauhi sifar.
3.5 → Integer
4
Tepat di separuh jalan. Dibundarkan menjauhi sifar. (Tidak seperti Separuh Genap yang membundarkan kepada 4).
−2.5 → Integer
−3
Tepat di separuh jalan. Dibundarkan menjauhi sifar kepada nombor negatif bermagnitud lebih tinggi.
−3.5 → Integer
−4
Tepat di separuh jalan. Dibundarkan menjauhi sifar.
2.45 → 1 TP
2.5
Tepat di separuh jalan antara 2.4 dan 2.5.
2.450 → 1 TP
2.5
Sama seperti 2.45. Sifar di hujung tidak mengubah status separuh jalan.
2.451 → 1 TP
2.5
Bahagian yang dibuang ialah 0.051, iaitu DI ATAS separuh. Bundar kepada nilai terhampir.
2.455 → 2 TP
2.46
Tepat di separuh jalan antara 2.45 dan 2.46.
9.95 → 1 TP
10.0
Membundarkan 9 ke atas membawa masuk nilai kepada tempat sa. Kekalkan sifar di hujung.
99.95 → 1 TP
100.0
Bawa masuk mengalir melalui tempat puluh dan ratus.
999.5 → Integer
1000
Bawa masuk berangkai mengubah nombor 3-digit menjadi nombor 4-digit.
0.005 → 2 TP
0.01
Tepat di separuh jalan. Menjauhi sifar.

Kesilapan Biasa Pembundaran Separuh ke Atas

1. Menganggap 5 sentiasa bermakna "ke atas" untuk nombor negatif

Kenapa: Menggunakan peraturan nombor positif secara membuta tuli.

Betul: −2.5 dibundarkan menjauhi sifar kepada −3.

2. Mengelirukan Separuh ke Atas dengan Pembundaran Jurubank

Kenapa: Menganggap semua perisian menggunakan Separuh ke Atas.

Betul: Periksa sama ada seri pergi ke nombor Genap atau menjauhi sifar.

3. Mengelirukan Separuh ke Atas dengan Siling (Ceiling)

Kenapa: Menganggap "ke Atas" sebagai infiniti terarah.

Betul: Separuh ke Atas pergi kepada nilai terdekat dahulu, Siling sentiasa pergi ke +∞.

4. Melihat pada digit yang salah

Kenapa: Memeriksa dua digit ke kanan.

Betul: Hanya semak digit yang seterusnya.

5. Terlupa kedudukan pembundaran

Kenapa: Membundarkan kepada 1 TP apabila diminta untuk 2 TP.

Betul: Sahkan nilai tempat sasaran.

6. Mengabaikan digit selepas digit yang dibuang pertama

Kenapa: Melihat 5 dan segera membundarkan tanpa memeriksa sama ada ia tepat.

Betul: 2.451 adalah di atas separuh, bukan tepat separuh jalan.

7. Membundarkan pengiraan perantaraan

Kenapa: Membundarkan pada setiap langkah.

Betul: Bundarkan hanya pada hasil akhir.

8. Mengelirukan pemangkasan (truncation) dengan pembundaran

Kenapa: Hanya memotong terus digit-digit.

Betul: Pemangkasan mengabaikan nilai terdekat sepenuhnya.

9. Menganggap semua bahasa mempunyai lalai yang sama

Kenapa: Menguji dalam Python vs JS dan mendapat jawapan berbeza.

Betul: Python menggunakan Separuh ke Genap secara lalai.

10. Merawat nilai bulat sebagai tepat

Kenapa: Menggunakan nombor bulat dalam matematik kewangan tepat.

Betul: Nombor bulat hanyalah anggaran.

Jadual Rujukan Pantas

Input Sasaran Hasil Separuh ke Atas Sebab
2.4Integer terdekat2Di bawah separuh
2.5Integer terdekat3Tepat di separuh jalan, menjauhi sifar
2.6Integer terdekat3Di atas separuh
−2.4Integer terdekat−2Di bawah separuh dalam magnitud
−2.5Integer terdekat−3Tepat di separuh jalan, menjauhi sifar
−2.6Integer terdekat−3Di atas separuh dalam magnitud

Formula Pembundaran Separuh ke Atas

Formula matematik mudah untuk pembundaran perpuluhan positif ke integer terdekat ialah:

Round(x) = Floor(x + 0.5)

Bagi nilai-nilai bertanda am di mana seri separuh jalan diselesaikan menjauhi sifar, pelaksanaan matematik menggunakan tanda nombor untuk menentukan arah. Jika nombor berada tepat di separuh jalan, magnitudnya ditingkatkan.

Latihan Pembundaran Separuh ke Atas

Klik pada mana-mana soalan untuk mendedahkan jawapan yang betul.

Pemula

Bundarkan 4.5 kepada integer terdekat.

5

Bundarkan 4.4 kepada integer terdekat.

4

Bundarkan −4.5 kepada integer terdekat.

−5

Bundarkan 7.5 kepada integer terdekat.

8

Bundarkan 150 kepada ratus terdekat.

200

Bundarkan 8.25 kepada 1 tempat perpuluhan.

8.3

Bundarkan −8.25 kepada 1 tempat perpuluhan.

−8.3

Pertengahan

Bundarkan 3.14159 kepada 3 tempat perpuluhan.

3.142

Bundarkan 12.450 kepada 1 tempat perpuluhan.

12.5

Bundarkan 12.451 kepada 1 tempat perpuluhan.

12.5

Bundarkan 1,500,000 kepada juta terdekat.

2,000,000

Bundarkan −0.05 kepada 1 tempat perpuluhan.

−0.1

Bundarkan 9.95 kepada 1 tempat perpuluhan.

10.0

Bundarkan 19.995 kepada 2 tempat perpuluhan.

20.00

Lanjutan

Bundarkan 2.455 kepada 2 tempat perpuluhan.

2.46

Bundarkan −2.455 kepada 2 tempat perpuluhan.

−2.46

Bundarkan 0.005 kepada 2 tempat perpuluhan.

0.01

Bundarkan 999.5 kepada integer terdekat.

1000

Bundarkan 0.9995 kepada 3 tempat perpuluhan.

1.000

Bundarkan −999.5 kepada integer terdekat.

−1000

Soalan Lazim

Jawapan pantas kepada soalan biasa mengenai Pembundaran Separuh ke Atas.

Apakah itu Pembundaran Separuh ke Atas?

Pembundaran Separuh ke Atas ialah kaedah pembundaran yang membundarkan nombor kepada nilai terhampir. Apabila nombor berada tepat di separuh jalan antara dua kemungkinan hasil, serinya diselesaikan dengan membundarkan menjauhi sifar.

Bagaimanakah Pembundaran Separuh ke Atas berfungsi?

Anda melihat digit penentu. Jika bahagian yang disingkirkan berada di bawah separuh jalan, anda membundarkan ke arah sifar. Jika ia berada di atas separuh jalan, anda membundarkan menjauhi sifar. Jika ia tepat di separuh jalan, anda membundarkan menjauhi sifar.

Apakah yang dilakukan oleh Pembundaran Separuh ke Atas dengan angka 5?

Untuk nombor positif, digit separuh 5 membundarkan hasil ke atas. Untuk nombor negatif, nilai separuh yang sepadan membundarkannya menjauhi sifar (menjadi lebih negatif).

Adakah Pembundaran Separuh ke Atas membundarkan nombor negatif menjauhi sifar?

Ya. Di bawah takrifan ketat Pembundaran Separuh ke Atas (seperti ROUND_HALF_UP Python), seri tepat seperti -2.5 dibundarkan menjauhi sifar kepada -3.

Apakah hasil 2.5 dibundarkan menggunakan Pembundaran Separuh ke Atas?

2.5 yang dibundarkan kepada integer terhampir ialah 3, kerana seri diselesaikan dengan membundarkan menjauhi sifar.

Apakah hasil -2.5 dibundarkan menggunakan Pembundaran Separuh ke Atas?

-2.5 yang dibundarkan kepada integer terhampir ialah -3, kerana seri diselesaikan dengan membundarkan menjauhi sifar.

Apakah perbezaan antara Pembundaran Separuh ke Atas dan Pembundaran Jurubank?

Pembundaran Separuh ke Atas menyelesaikan seri tepat dengan menjauhi sifar. Pembundaran Jurubank (Separuh ke Genap) menyelesaikan seri tepat kepada digit genap terhampir. Sebagai contoh, 2.5 menjadi 3 di bawah Separuh ke Atas, tetapi 2 di bawah Separuh ke Genap.

Apakah perbezaan antara Pembundaran Separuh ke Atas dan Pembundaran Separuh ke Bawah?

Pembundaran Separuh ke Atas menyelesaikan seri separuh tepat dengan menjauhi sifar. Pembundaran Separuh ke Bawah menyelesaikan seri separuh tepat ke arah sifar.

Adakah Pembundaran Separuh ke Atas sama dengan membundar ke atas?

Tidak. Membundar ke Atas (Siling) sentiasa membundar ke arah infiniti positif, tanpa mengira digit penentu. Pembundaran Separuh ke Atas hanya membundarkan menjauhi sifar apabila nombor berada pada atau di atas titik separuh.

Bagaimanakah anda menggunakan Pembundaran Separuh ke Atas kepada 2 tempat perpuluhan?

Lihat digit perpuluhan ketiga. Jika ia 5 atau lebih besar, dan anda menggunakan nombor positif, tingkatkan digit kedua sebanyak 1. Sebagai contoh, 3.455 menjadi 3.46.

Mengapakah Python membundarkan 2.5 kepada 2?

Fungsi terbina dalam round() Python menggunakan Pembundaran Jurubank (Separuh ke Genap) secara lalai, bukan Pembundaran Separuh ke Atas. Untuk menggunakan Pembundaran Separuh ke Atas dalam Python, anda mesti menggunakan modul Decimal dengan ROUND_HALF_UP.

Bagaimanakah anda menggunakan ROUND_HALF_UP dalam Python?

Import modul Decimal, buat konteks Decimal, dan tetapkan rounding=ROUND_HALF_UP. Kemudian gunakan kaedah quantize() untuk membundarkan nilai anda.

Bolehkah Pembundaran Separuh ke Atas digunakan untuk nombor yang besar?

Ya. Anda boleh membundarkan 12,500 kepada ribu terhampir (13,000) menggunakan logik pemecah seri yang sama persis.

Adakah Pembundaran Separuh ke Atas menghasilkan pincang pembundaran?

Ya. Kerana semua seri separuh tepat dibundarkan menjauhi sifar, set data dengan banyak nilai separuh akan condong sedikit lebih tinggi dari segi magnitud.

Patutkah anda membundarkan pengiraan perantaraan?

Secara amnya, tidak. Kekalkan ketepatan penuh semasa pengiraan perantaraan untuk mengelakkan ralat terkumpul, dan hanya gunakan Pembundaran Separuh ke Atas pada hasil akhir.