Bagaimana Anda mendeklarasikan biner dengan python?

Python menyediakan sistem bilangan biner kepada pengguna, di mana kita mengubah bilangan biner menjadi bilangan desimal, sebaliknya, dan sistem bilangan biner ke oktal, yang berarti sesuai kebutuhan kita, kita dapat mengubah bilangan biner menjadi sistem bilangan lainnya. Biasanya sistem bilangan biner dapat kita wakili dengan menggunakan angka 0 atau 1 dalam sistem tersebut. Dasar dari sistem bilangan biner atau bisa juga kita sebut radix adalah 2. Angka yang mungkin dalam sistem bilangan biner adalah 0 dan 1, yang artinya kita hanya dapat menggunakan 0 dan 1 dalam sistem bilangan biner

Paket Pengembangan Perangkat Lunak Semua dalam Satu(600+ Kursus, 50+ proyek)

Bagaimana Anda mendeklarasikan biner dengan python?
Bagaimana Anda mendeklarasikan biner dengan python?
Bagaimana Anda mendeklarasikan biner dengan python?
Bagaimana Anda mendeklarasikan biner dengan python?

Bagaimana Anda mendeklarasikan biner dengan python?
Bagaimana Anda mendeklarasikan biner dengan python?
Bagaimana Anda mendeklarasikan biner dengan python?
Bagaimana Anda mendeklarasikan biner dengan python?

Harga
Lihat Kursus

600+ Kursus Daring. 50+ proyek. 3000+ Jam. Sertifikat yang Dapat Diverifikasi. Akses Seumur Hidup
4. 6 (85.882 peringkat)

Sintaksis

Mulai Kursus Pengembangan Perangkat Lunak Gratis Anda

Pengembangan web, bahasa pemrograman, pengujian Perangkat Lunak & lainnya

Ada sintaks berbeda yang tersedia di python sebagai berikut

Function (specified_variable_name for decimal number):
       If specified_variable_name >= 1:
              then (specified_variable_name /2)
              print (specified_variable_name % 2, end = ‘ ‘)

Penjelasan

Dalam sintaks di atas, kami menggunakan fungsi yang ditentukan pengguna; . Jika kondisinya benar, maka mengeksekusi kode berikut seperti yang ditunjukkan sintaks

Jenis sintaks lainnya adalah sebagai berikut

A = 0b binary number
print (A)
_

Penjelasan

Dalam sintaks di atas, pertama-tama kita mendeklarasikan variabel dan menetapkan bilangan biner;

Bagaimana cara kerja bilangan biner di Python?

Sekarang mari kita lihat bagaimana sistem bilangan biner bekerja di python sebagai berikut

Dalam Python, pada dasarnya kita dapat menggunakan fungsi bin() untuk mengubah dari nilai desimal ke nilai yang sesuai. Juga, secara komparatif, fungsi int() digunakan untuk mengubah bilangan biner menjadi bilangan desimal. Fungsi int() mengambil sebagai argumen kedua dasar dari angka yang akan diubah, yaitu 2 jika harus ada kemunculan bilangan biner

Bilangan biner adalah bilangan yang ditujukan dengan basis dua. Ini berimplikasi pada sistem bilangan biner; . Ketika Anda menambahkan dari nol secara paralel, Anda kehabisan angka lebih cepat. 0, 1?

Selain itu, tidak ada lagi angka yang tersisa. Anda tidak pergi ke digit 2 karena 2 tidak ada dalam sistem bilangan biner. Semua hal yang sama, Anda menggunakan perpaduan yang luar biasa dari 1 dan 0. Dalam kerangka ganda, 1010 setara dengan 10 dalam desimal. Dalam sistem bilangan biner, Anda menggunakan kekuatan dua, yang berarti 10 pada dasarnya. (1(2^3)) + (0(2^2)) + (1(2^1)) + (0(2^0))= 10. Posisi 1 dan 0 mencirikan kapasitas dimana 2 akan dinaikkan

Contoh Bilangan Biner dengan Python

Sekarang mari kita lihat berbagai contoh sistem bilangan biner sebagai berikut

def DeciToBinaryNumber(number):
 if number >= 1:
    DeciToBinaryNumber(number // 2)
   print(number % 2, end='')
if __name__ == '__main__':
   dec_number = 10
   DeciToBinaryNumber(dec_number)

Penjelasan

Dalam contoh di atas, kami mencoba mengimplementasikan solusi rekursif. Dalam contoh ini, pertama-tama kita buat nama fungsi baru sebagai DeciToBinaryNumber setelah itu kita centang angkanya lebih besar atau sama dengan 1. Jika kondisinya benar, maka ia mengeksekusi bagian program di bawah ini, membagi angka desimal dengan 2 dan mengambil pengingat sebagai angka biner dari arah bawah ke atas. Bagian bawah program berisi kode driver, di mana kami mengirimkan angka desimal yang perlu diubah menjadi angka biner. Dalam contoh ini, kami mencoba mengubah 10 menjadi bilangan biner. Output akhir dari pernyataan di atas kami ilustrasikan dengan menggunakan snapshot berikut

Bagaimana Anda mendeklarasikan biner dengan python?

Sekarang mari kita lihat contoh lain dari sistem bilangan biner dengan menggunakan fungsi bawaan sebagai berikut

def deciToBinaryNumber(number):
return bin(number).replace("0b", "")
if __name__ == '__main__':
   print(deciToBinaryNumber(4))
   print(deciToBinaryNumber(15))
   print(deciToBinaryNumber(9))

Penjelasan

Dalam contoh ini, satu-satunya perbedaan adalah bahwa di sini kita menggunakan fungsi bawaan python yaitu fungsi bin(). Seperti halnya di sini, kita juga menggunakan 0b untuk mengubah sistem bilangan desimal menjadi bilangan biner. Bagian kedua dari program ini berisi kode driver, dan di sini kita memanggil deciToBinaryNumber dengan angka desimal seperti yang ditunjukkan pada program di atas. Dengan menggunakan kode di atas, kita mengubah 4, 15, dan 9 bilangan desimal menjadi bilangan biner. Output akhir dari pernyataan di atas kami ilustrasikan dengan menggunakan snapshot berikut

Bagaimana Anda mendeklarasikan biner dengan python?

Sekarang mari kita lihat contoh lain sistem bilangan biner tanpa menggunakan fungsi bawaan sebagai berikut

def deciToBinaryNumber(number):
    return "{0:b}".format(int(number))
if __name__ == '__main__':
   print(deciToBinaryNumber(4))
   print(deciToBinaryNumber(15))
   print(deciToBinaryNumber(9))
_

Penjelasan

Dalam contoh ini, satu-satunya perbedaan adalah bahwa di sini kami mencoba mengimplementasikan program di atas tanpa fungsi bawaan python tanpa fungsi bin (). Seperti halnya di sini, kita juga menggunakan 0b untuk mengubah sistem bilangan desimal menjadi bilangan biner. Bagian kedua dari program ini berisi kode driver, dan di sini kita memanggil deciToBinaryNumber dengan angka desimal seperti yang ditunjukkan pada program di atas. Dengan menggunakan kode di atas, kita mengubah 4, 15, dan 9 bilangan desimal menjadi bilangan biner. Output akhir dari pernyataan di atas kami ilustrasikan dengan menggunakan snapshot berikut

Bagaimana Anda mendeklarasikan biner dengan python?

Sekarang mari kita ubah bilangan biner menjadi bilangan desimal sebagai berikut

def binaryToDecimalNumber(b_number):
   binary = b_number
   dec_number, j, num = 0, 0, 0
   while (b_number != 0):
    decimal = b_number % 10
    dec_number = dec_number + decimal * pow(2, j)
    b_number = b_number // 10
    j += 1
   print(dec_number)
if __name__ == '__main__':
   binaryToDecimalNumber(1010)
   binaryToDecimalNumber(1110)
   binaryToDecimalNumber(1001)

Penjelasan

Dengan menggunakan program di atas, kita mencoba mengimplementasikan bilangan desimal ke dalam bilangan biner seperti yang ditunjukkan pada program di atas. Output akhir dari pernyataan di atas kami ilustrasikan dengan menggunakan snapshot berikut

Bagaimana Anda mendeklarasikan biner dengan python?

Sekarang lihat program yang sama yang dapat kita implementasikan dengan menggunakan fungsi int() sebagai berikut

def binaryToDecimalNumber(b_number):
  return int(b_number, 2)
if __name__ == '__main__':
   print(binaryToDecimalNumber('1010'))
   print(binaryToDecimalNumber('1110'))
   print(binaryToDecimalNumber('1001'))
_

Penjelasan

Pada contoh di atas, kita menggunakan fungsi int() untuk mengubah bilangan desimal menjadi bilangan biner, seperti yang ditunjukkan pada program di atas. Output akhir dari pernyataan di atas kami ilustrasikan dengan menggunakan snapshot berikut

Bagaimana Anda mendeklarasikan biner dengan python?

Jadi dengan cara ini, kita dapat mengonversi bilangan biner ke sistem bilangan apa pun sesuai kebutuhan

Kesimpulan

Kami harap dari artikel ini Anda mempelajari bilangan biner dengan python. Dari artikel di atas, kita telah mempelajari sintaks dasar bilangan biner, dan kita juga melihat berbagai contoh bilangan biner. Dari artikel ini, kami mempelajari bagaimana dan kapan kami menggunakan bilangan biner dengan python

Artikel yang Direkomendasikan

Ini adalah panduan untuk bilangan Biner dengan Python. Di sini kita membahas sintaks dasar bilangan biner, dan kita juga melihat berbagai contoh. Anda juga dapat melihat artikel berikut untuk mempelajari lebih lanjut –

Bagaimana Anda mendeklarasikan angka dalam biner?

Dalam aplikasi komputer, di mana bilangan biner hanya diwakili oleh dua simbol atau angka, i. e. 0 (nol) dan 1(satu) . Bilangan biner di sini dinyatakan dalam sistem bilangan basis-2. Misalnya, (101)2 adalah bilangan biner. Setiap digit dalam sistem ini dikatakan sedikit.

Apa format biner di Python?

File biner adalah file yang isinya dalam format biner yang terdiri dari serangkaian byte berurutan, yang masing-masing panjangnya delapan bit. The content must be interpreted by a program or a hardware processor that understands in advance exactly how that content is formatted and how to read the data.

Apakah ada fungsi biner di Python?

Python bin() Fungsi . Hasilnya akan selalu dimulai dengan awalan 0b. The bin() function returns the binary version of a specified integer. The result will always start with the prefix 0b .