Bahagian Integer Java

Bahagian Integer Java



Semasa berurusan dengan pengiraan matematik di Jawa, mungkin terdapat keadaan di mana pembangun diperlukan untuk mengira ' pembahagian ” daripada nombor. Sebagai contoh, memudahkan nilai kompleks atau menghilangkan nilai perpuluhan daripada kod. Dalam senario sedemikian, ' Pembahagian integer ” dalam Java membantu dalam memperkemas fungsi kod pada akhir pengaturcara.

Blog ini akan menggambarkan pelaksanaan “ Bahagian Integer ” di Jawa.

Bagaimana untuk Melakukan 'Bahagian Integer' di Jawa?

Di Jawa, pembahagian integer boleh dijalankan dengan bantuan “ Operator Aritmetik ( / ) ”. Operator ini boleh mengembalikan pembahagian integer yang ditentukan atau input pengguna.







Contoh 1: Melakukan Pembahagian Atas Nombor Bulat Ditentukan

Dalam contoh ini, dua integer yang ditentukan boleh dikira untuk pembahagian:



int nombor1 = 25 ;

Sistem . keluar . println ( 'Dividen ialah:' + nombor1 ) ;

int nombor2 = 5 ;

Sistem . keluar . println ( 'Pembahagi ialah:' + nombor2 ) ;

int hasil = nombor1 / nombor2 ;

Sistem . keluar . println ( 'Pembahagian nombor menjadi: ' + hasil ) ;

Dalam blok kod di atas, gunakan langkah berikut:



  • Mula-mula, mulakan nilai integer pertama, iaitu, “ Dividen ”, dan paparkannya.
  • Begitu juga, paparkan integer yang dimulakan yang terakhir, iaitu, “ Pembahagi ”.
  • Sekarang, gunakan ' Operator Aritmetik( / ) ” antara dividen dan pembahagi untuk mengira pembahagian dan memaparkan hasil terhasil pada konsol.

Pengeluaran





Dalam output di atas, ia boleh dianalisis bahawa nombor terhasil dipaparkan selepas pembahagian.



Contoh 2: Melaksanakan Pembahagian Atas Integer Input Pengguna

Dalam contoh khusus ini, integer input pengguna boleh dikira untuk pembahagian. Sebelum menuju ke contoh, sertakan perpustakaan yang diberikan di bawah untuk membolehkan input pengguna:

import java.util.Scanner ;

Tambahkan kod berikut dalam “ utama() ' kaedah:

Input pengimbas = baru Pengimbas ( Sistem . dalam ) ;

Sistem . keluar . println ( 'Masukkan dividen:' ) ;

int nombor1 = input. seterusnyaInt ( ) ;

Sistem . keluar . println ( 'Masukkan pembahagi:' ) ;

int nombor2 = input. seterusnyaInt ( ) ;

Sistem . keluar . println ( 'Pembahagian itu menjadi:' + nombor1 / nombor2 ) ;

Dalam kod ini, lakukan langkah berikut:

  • Buat ' Pengimbas 'objek bernama' input ” melalui “ baru ' kata kunci dan ' Pengimbas() ” pembina, masing-masing.
  • Perhatikan bahawa ' Sistem.dalam ” parameter merujuk kepada input pengguna.
  • Dalam langkah seterusnya, kaitkan ' nextInt() ' kaedah dengan objek yang dicipta untuk memastikan bahawa input pengguna adalah ' integer ”.
  • Akhir sekali, gunakan ' Operator aritmetik ( / ) ” untuk mengembalikan pembahagian nombor input pengguna.

Pengeluaran

Kes 1: Baki Sama dengan '0' (Boleh Dibahagi Sepenuhnya)

Dalam hasil ini, adalah jelas bahawa pembahagian masa nyata dikembalikan berdasarkan nombor input pengguna.

Kes 2: Baki Tidak Sama dengan “0”

Dalam kes pembahagian di mana bakinya tidak bersamaan dengan “ 0 ”, keputusan akhir akan dibundarkan kepada integer boleh bahagi terbesar, seperti berikut:

Seperti yang diperhatikan, integer bulat terbesar dikembalikan.

Kesimpulan

Di Jawa, pembahagian integer boleh dijalankan dengan bantuan “ Operator Aritmetik ( / ) ”. Ini dilakukan dengan mengembalikan integer boleh bahagi yang sepadan atau terbesar (dalam kes selebihnya). Pembahagian boleh dilakukan pada integer input yang ditentukan atau pengguna. Blog ini membincangkan pelaksanaan “ Pembahagian integer ” di Jawa.