Bagaimana cara mengonversi float ke int dengan python?
Artikel berikut memberikan garis besar untuk float Python ke int. Di Python, semua nilai yang kita gunakan atau simpan sebagai variabel akan memiliki tipe data yang unik. Ini menjelaskan tentang sifat dari nilai, dan bergantung pada itu, Python secara otomatis mengalokasikan tipe data untuk nilai itu, dan membantu dalam menentukan jenis operasi yang diizinkan untuk dilakukan dan disimpan dalam struktur tertentu melewatinya ke kompiler . Pengguna dapat mengubah tipe data dari float ke int atau string dan sebaliknya Show Sintaks Python mengapung ke int Python memiliki tipe data yang berbeda untuk kumpulan nilai yang berbeda, Integer berurusan dengan angka, dan float berurusan dengan karakter desimal dan numerik, Boolean berurusan dengan nilai Biner (Benar atau Salah), dan ada string yang dapat mengambil nilai alfanumerik, dan python Dalam contoh di bawah ini, kami telah mendeklarasikan 4 nilai berbeda dan memeriksa tipe data dari nilai untuk memberikan gambaran tentang tipe data python Mulai Kursus Pengembangan Perangkat Lunak Gratis Anda Pengembangan web, bahasa pemrograman, pengujian Perangkat Lunak & lainnya Kode
Keluaran Bagaimana cara Mengonversi float ke int dengan Python?Mari kita lihat dua fungsi yang digunakan dalam konversi float ke int dan sebaliknya 1. float() FungsiFungsi ini mengembalikan nilai floating-point dari string atau angka Sintaksis _Hanya satu parameter yang dapat digunakan dalam metode ini dan bersifat opsional. Ada dua jenis argumen yang dapat digunakan dalam fungsi ini Paket Pengembangan Perangkat Lunak Semua dalam Satu(600+ Kursus, 50+ proyek) Harga 600+ Kursus Daring. 50+ proyek. 3000+ Jam. Sertifikat yang Dapat Diverifikasi. Akses Seumur Hidup
Metode ini mengabaikan spasi putih kanan atau kiri. NaN atau int dapat digunakan. Kita juga bisa menggunakan operator matematika 2. int() FungsiFungsi int() mengubah nilai yang diberikan menjadi nilai integer Sintaksis
Jika tidak ada argumen yang diteruskan dalam fungsi, ia mengembalikan nol. Basis default ditetapkan sebagai 10 jika tidak ada nilai basis yang diberikan. Objek integer dapat dibangun menggunakan angka atau string Contoh Python float ke intDiberikan di bawah ini adalah contoh dari Python float ke int Contoh 1Mari kita lihat contoh sederhana untuk mencetak nilai integer dari variabel yang diberikan Kode
Keluaran Pada kode di atas, kita telah mendeklarasikan nilai 5 ke variabel yang disebut a Pada baris berikutnya, kita telah menggunakan fungsi int() untuk mendapatkan nilai integer 5 dan mencetaknya sama Contoh #2Kode _Keluaran Pada kode di atas, kita telah mendeklarasikan nilai sebagai 10/3 ke variabel x Di baris berikutnya, kami telah mencetak nilai x, yang merupakan bilangan titik-mengambang Di baris berikutnya, kami telah mengonversi nilai menjadi nilai bilangan bulat menggunakan fungsi int() dan mencetak nilai bilangan bulat Contoh #3Pada contoh berikutnya, kita akan melihat bagaimana menambahkan dua nilai float dan mengubahnya menjadi nilai integer Kode
Keluaran Dalam contoh di atas, kami telah menetapkan dua nilai 5. 3 dan 3. 2 ke a dan b, masing-masing. Di baris berikutnya, kami telah menambahkan a dan b menugaskan variabel ke variabel lain c. Pada baris berikutnya, kita telah mencetak nilai float dari c menggunakan fungsi float(). Terakhir, kami telah mengonversi nilai float ke nilai integer di baris berikutnya dan mencetaknya sama Contoh #4Dalam contoh ini, kita akan melihat cara mengurangi dua nilai float dan mengonversi hasilnya menjadi nilai integer Kode _Keluaran Dalam kode di atas, dua nilai float 10. 1 dan 5. 5 ditugaskan untuk dua variabel, x dan y masing-masing. Kemudian nilai yang dikurangi disimpan dalam variabel z. Pada baris berikutnya nilai float z dicetak, dan pada baris terakhir, nilai integer z dicetak Contoh #5Pertimbangkan nomor 1. 82e18. Ini adalah bentuk lain dari bilangan floating-point. Huruf e mewakili basis10. Dengan demikian, nomor 1. 82e18 dapat dinyatakan sebagai 1. 82 * 10^18. Mari kita lihat kode sederhana menggunakan bentuk bilangan titik-mengambang ini Kode
Keluaran Dalam kode di atas, dua bilangan floating-point, 1. 82e8 & 2e10, masing-masing ditetapkan ke dua variabel, a dan b. Dua baris berikutnya hanya mencetak nilai a dan b. Dalam dua baris berikutnya, nilai float a dan b dicetak oleh fungsi float(). Akhirnya, dua baris terakhir masing-masing mencetak nilai bilangan bulat dari a dan b Contoh #6Dalam contoh ini, kita akan melihat bagaimana melakukan operasi aritmatika sederhana pada bilangan titik-mengambang Kode _Keluaran Seperti yang dilakukan pada contoh sebelumnya, dua angka floating-point 5. 82e18 & 2. 5e12, ditugaskan ke dua variabel, a dan b, masing-masing. Dua baris berikutnya hanya mencetak nilai a dan b. Dalam dua baris berikutnya, nilai float a dan b dicetak oleh fungsi float(). Dua nilai float ditambahkan dan disimpan dalam variabel ketiga c. Baris terakhir mencetak nilai integer c menggunakan fungsi int() KesimpulanPada artikel ini, kita telah melihat konversi float ke int menggunakan berbagai contoh. Konversi tipe data dianggap sangat penting dalam python karena digunakan dalam berbagai skenario waktu nyata. Selain itu, saat bekerja dengan berbagai jenis algoritme di bidang ilmu data, kita perlu mengonversi tipe data Artikel yang DirekomendasikanIni adalah panduan untuk float Python ke int. Di sini kita membahas pengantar, bagaimana cara mengubah float menjadi int dengan Python? . Anda juga dapat melihat artikel berikut untuk mempelajari lebih lanjut – Bagaimana cara mengubah float menjadi int?Karena float lebih besar dari int, Anda dapat mengonversi float menjadi int hanya dengan menurunkannya e. g. (int) 4. 0f akan memberi Anda bilangan bulat 4. Ngomong-ngomong, Anda harus ingat bahwa typecasting hanya menghilangkan apa pun setelah titik desimal, mereka tidak melakukan operasi pembulatan atau pelapisan apa pun pada nilainya.
Apa yang dilakukan int () untuk float?Jika kita ingin mengubah float menjadi integer , kita dapat melakukannya menggunakan fungsi int().
Bagaimana Anda mengubah tipe data dengan Python?Dimungkinkan untuk mengonversi sebuah string menjadi bilangan bulat dengan Python menggunakan fungsi int() , sementara fungsi str() mengubah sebuah . Integer dapat diubah menjadi float menggunakan float() , dan float dapat diubah menjadi integer, meskipun hal ini dapat menyebabkan hilangnya data. |