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
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
x=20
y=35.35
z=1+3j
a=True
print[type[x]]
print[type[y]]
print[type[z]]
print[type[a]]
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[] Fungsi
Fungsi ini mengembalikan nilai floating-point dari string atau angka
Sintaksis
float[argument]
_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
Lihat Kursus
600+ Kursus Daring. 50+ proyek. 3000+ Jam. Sertifikat yang Dapat Diverifikasi. Akses Seumur Hidup
4. 6 [86.629 peringkat]
- Nomor. Angka tersebut dapat berupa angka floating-point atau bilangan bulat
- Rangkaian. Sebuah string harus berisi angka apapun
Metode ini mengabaikan spasi putih kanan atau kiri. NaN atau int dapat digunakan. Kita juga bisa menggunakan operator matematika
2. int[] Fungsi
Fungsi int[] mengubah nilai yang diberikan menjadi nilai integer
Sintaksis
int[argument]
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 int
Diberikan di bawah ini adalah contoh dari Python float ke int
Contoh 1
Mari kita lihat contoh sederhana untuk mencetak nilai integer dari variabel yang diberikan
Kode
#code to print integer value
a = 5
print[int[a]]
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 #2
Kode
#code to print integer value
x=10/3
print[x]
print[int[x]]
_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 #3
Pada contoh berikutnya, kita akan melihat bagaimana menambahkan dua nilai float dan mengubahnya menjadi nilai integer
Kode
#type conversion from float to int
a = 5.3
b = 3.2
c = a + b
print[float[c]]
#convert float to int
print[int[c]]
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 #4
Dalam contoh ini, kita akan melihat cara mengurangi dua nilai float dan mengonversi hasilnya menjadi nilai integer
Kode
#code to subtract float values and convert it to int value
x = 10.1
y = 5.5
z = x-y
print[float[z]]
print[int[z]]
_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 #5
Pertimbangkan 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
#code to print two floating point numbers and convert it to int value
a=1.82e8
b=2e10
print[a]
print[b]
print[float[a]]
print[float[b]]
print[int[a]]
print[int[b]]
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 #6
Dalam contoh ini, kita akan melihat bagaimana melakukan operasi aritmatika sederhana pada bilangan titik-mengambang
Kode
#code to add two float values convert it to int value
a=5.82e18
b=2.5e12
print[float[a]]
print[float[b]]
#add two values and assign to c
c =a + b
print[float[c]]
print[int[c]]
_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[]
Kesimpulan
Pada 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 Direkomendasikan
Ini 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 –