Python menyediakan banyak metode matematika untuk operasi matematika seperti akar kuadrat, eksponen, dan sebagainya Show
Pada artikel ini, saya akan menunjukkan cara membulatkan angka ke tempat desimal yang ditentukan Apa itu Tempat Desimal?Lihat nomor ini. 324. 89 Setiap angka di sini memiliki posisi yang disebut sebagai nilai tempat. Nilai tempat dari
Setelah titik desimal, Anda memiliki dua angka. 8, lalu 9. Tempat desimal angka adalah posisi angka setelah titik desimal (di sebelah kanannya) Definisi ini berarti tempat desimal dari 8 (pada posisi persepuluhan) adalah 1, dan 9 (pada posisi keseratus) adalah 2 Cara Membulatkan ke Tempat Desimal TertentuLalu apa artinya membulatkan ke tempat desimal tertentu? Jika angka setelah tempat desimal adalah 5 atau lebih, angka di belakang desimal dibulatkan +1. Jika tidak, angka di tempat desimal tetap sama dan angka setelah tempat desimal dibulatkan ke bawah menjadi 0 Misalnya, katakanlah kita ingin mengumpulkan 24. 89 ke 1 tempat desimal. Atau Anda dapat menempatkannya sebagai pembulatan ke atas 24. 89 ke puluhan terdekat Angka 8 berada di 1 tempat desimal, dan angka setelah 8 adalah 9. Karena 9 lebih dari 5, 24. 89, dibulatkan ke persepuluhan terdekat akan menjadi 24. 9 Sebagai contoh lain, mari kita ambil 24. 82 dan bulatkan ke 1 tempat desimal (persepuluhan terdekat). Karena 2 tidak lebih besar dari 5, 8 tetap sama, dan 2 dibulatkan ke bawah – menghasilkan 24. 8 Cara Mengumpulkan Tempat Desimal dengan PythonSekarang setelah Anda memahami cara membulatkan tempat desimal, mari kita lihat cara melakukannya dengan Python Anda dapat menggunakan fungsi
Fungsi menerima nomor dan _Ini contoh lain dari nomor yang lebih panjang
Untuk Untuk KesimpulanMembulatkan angka dapat berguna untuk menjaga angka mengambang dalam digit tetap Misalnya, ini berguna untuk mata uang yang hanya menerima dua tempat desimal (seperti dolar. $100. 99). Dalam kasus di mana perhitungan untuk suatu produk menghasilkan $50. 678, Anda mungkin ingin membulatkannya menjadi 2 tempat desimal, seperti ini. $50. 68. Dengan cara ini, akan lebih mudah untuk memberi seseorang nilai uang yang sebenarnya Dalam artikel ini, saya telah menjelaskan secara singkat apa itu tempat desimal, dan bagaimana cara membulatkan angka ke tempat desimal tertentu dengan Python IKLAN IKLAN IKLAN Advokat Pengembang dan Pembuat Konten bersemangat untuk membagikan pengetahuan saya tentang Teknologi. Saya mengajar JavaScript / ReactJS / NodeJS / React Frameworks / TypeScript / dkk Jika Anda membaca sejauh ini, tweet ke penulis untuk menunjukkan bahwa Anda peduli. Tweet terima kasih Belajar kode secara gratis. Kurikulum open source freeCodeCamp telah membantu lebih dari 40.000 orang mendapatkan pekerjaan sebagai pengembang. Memulai Tutorial ini akan mendemonstrasikan cara melakukan pembulatan nilai float di Python ke dua desimal terdekat Menggunakan fungsi bulat()Bentuk bulat dari nilai yang diminta disediakan oleh fungsi round() , yang mengembalikan nilai floating point dengan jumlah desimal yang diberikan Karena nilai defaultnya adalah 0 desimal, metode ini akan memberikan bilangan bulat terdekat jika jumlah tempat desimal tidak ditentukan Sintaksis Parameter. -
Untuk menyimpan nomor yang diberikan, kami akan mendefinisikan variabel. Metode round() akan membulatkan angka float yang diberikan hingga dua tempat desimal dengan meneruskan angka yang diberikan dan jumlah tempat desimal (2 dalam hal ini) sebagai argumen. Kami akan mencetak hasil pembulatan dari angka titik-mengambang yang diberikan hingga dua desimal ContohMetode round() digunakan dalam program berikut untuk memberikan hasil pembulatan dari nilai floating-point yang disediakan hingga dua desimal Kode Keluaran Rounding 3.3469456 up to two decimal places: 3.35 Menggunakan fungsi format()Kami akan membuat variabel untuk menampung nomor yang diberikan. Dengan memberikan nomor dan format asli (hingga 2 tempat desimal) sebagai argumen ke metode format() , seseorang dapat membulatkan nilai hingga dua tempat desimal. Ini mengembalikan nomor yang diberikan dalam format yang telah ditentukan oleh penentu format ContohProgram berikut akan menggunakan metode format() untuk memberikan bilangan bulat dari nilai titik-mengambang yang diberikan hingga dua desimal Kode Keluaran Rounding 3.3469456 upto 2 decimal places: 3.35_ Menggunakan Modul DesimalModul desimal Python berkontribusi untuk meningkatkan ketepatan nilai floating-point. Kita harus mengimpor modul desimal Python sebelum kita dapat menggunakannya floatnumber. Desimal(desimal) memberikan titik desimal 50 digit secara default Di sini, kita dapat membulatkan hingga dua digit tempat desimal dengan menggunakan nilai. kuantisasi (desimal. Desimal ('0. 00')) Kami akan mengimpor modul desimal Python menggunakan kata kunci impor. Kami akan membuat variabel untuk menyimpan nomor asli. Kami akan menggunakan metode Decimal() dari modul desimal untuk mengonversi nilai floating-point yang disediakan. Angka tersebut harus dibulatkan hingga dua tempat desimal. Oleh karena itu, kami menggunakan nilai. kuantisasi (desimal. Decimal()) fungsi untuk memberikan hanya dua digit (2 nol dalam argumen) setelah titik desimal. Kita akan mendapatkan hasil yang kita inginkan ContohProgram berikut menggunakan modul desimal untuk memberikan nilai pembulatan dari nilai floating-point yang disediakan hingga dua desimal Kode Keluaran Rounding 35.67533 upto 2 decimal places: 35.68 Menggunakan fungsi ceil()Nilai plafon angka tertentu, bilangan bulat terkecil yang lebih besar dari atau sama dengan angka tersebut, dikembalikan oleh fungsi ceil() Untuk mengimpor modul matematika, gunakan kata kunci impor Python. Untuk menyimpan nilai floating-point yang disediakan, kita akan membuat sebuah variabel. Untuk membulatkan bilangan bulat menjadi dua digit desimal dan menampilkan hasilnya, gunakan fungsi ceil() ContohMetode ceil() digunakan dalam program di bawah ini untuk mengembalikan nilai pembulatan dari nilai floating-point yang disediakan hingga dua desimal Kode Keluaran Rounding 4.83622 upto 2 decimal places: 4.84_ Dalam tutorial ini, kita mempelajari empat cara alternatif untuk membulatkan nilai titik-mengambang yang diberikan di Python hingga dua digit desimal. Kami menemukan cara membulatkan angka menjadi dua titik desimal menggunakan metode ceil dan beberapa penalaran matematis. Kita juga belajar cara mengkuantisasi angka titik-mengambang dengan mengubahnya menjadi desimal menggunakan modul desimal Python Bagaimana Anda membulatkan kolom ke dua tempat desimal dengan Python?Gunakan fungsi ceil() (mengembalikan nilai tertinggi dari angka i. e. , bilangan bulat terkecil yang lebih besar dari atau sama dengan angka), untuk membulatkan angka hingga 2 angka desimal dan mencetak angka yang dihasilkan
Bagaimana Anda mendapatkan nilai hingga 2 tempat desimal dengan Python?Jadi %. 2f artinya membulatkan hingga dua angka desimal.
Bagaimana Anda membulatkan kolom dengan Python?round() function digunakan untuk membulatkan DataFrame ke sejumlah variabel tempat desimal. Fungsi ini memberikan fleksibilitas untuk membulatkan kolom yang berbeda dengan tempat yang berbeda. Parameter. desimal. Jumlah tempat desimal untuk membulatkan setiap kolom.
Bagaimana Anda membulatkan ke 2 tempat desimal di panda?4 Cara untuk Membulatkan Nilai di Pandas DataFrame . (1) Bulatkan ke tempat desimal tertentu di bawah satu kolom DataFrame df['Kolom DataFrame']. bulat (desimal = jumlah tempat desimal yang diperlukan) (2) Kumpulkan nilai di bawah satu kolom DataFrame df['Kolom DataFrame']. terapkan (np. langit-langit) |