Kami sudah tahu bahawa anda boleh menetapkan nilai mana-mana pembolehubah menggunakan operator input. 

Pernyataan input digunakan dalam kes di mana nilai ditentukan oleh pengguna semasa pelaksanaan program.

Tetapi selalunya kita perlu menetapkan nilai baharu untuk pembolehubah dengan mengiranya menggunakan formula tertentu. Dalam kes ini, - pengendali tugasan 
akan membantu kami
Bentuk umum pengendali tugasan adalah seperti berikut:
<nama pembolehubah>=<ungkapan>;

Pengendali tugasan berfungsi seperti ini:
1. pertama, ungkapan di sebelah kanan tanda tugasan dinilai
2. Nilai ungkapan yang terhasil disimpan (mereka menyebut "ditugaskan") dalam pembolehubah di sebelah kiri tanda tugasan. Dalam kes ini, nilai lama pembolehubah dipadamkan.

Sebagai contoh, jika kita perlu menetapkan pembolehubah c kepada nilai dua kali ganda nilai pembolehubah b, maka kita perlu menulisnya seperti ini:
c=2*b;

Jangan lupa bahawa dalam pengaturcaraan anda tidak boleh meninggalkan tanda pendaraban dalam ungkapan. Jika tidak, komputer tidak akan memahami perkara yang anda mahu darabkan.
Sebagai contoh, anda tidak boleh menulis c=2b sahaja, itu salah!

Ungkapan di sebelah kanan pengendali tugasan membolehkan anda mengira nilai menggunakan pelbagai formula.

Apakah ungkapan yang boleh mengandungi
x integer dan nombor nyata (dalam nombor nyata, integer dan bahagian pecahan dipisahkan dengan titik, bukan koma, seperti kebiasaan dalam matematik)
• tanda aritmetik:  
+ tambahan,
- tolak,
* pendaraban,
/ bahagian,
% modulo

x panggilan ke fungsi standard melalui kelas Math
 Math.abs(i) modul nombor i 
 Math.sqrt(x) punca kuasa dua bagi nombor nyata x
 Math.pow(x,y) mengira x kepada kuasa y

x kurungan untuk menukar susunan tindakan

Mana-mana bahasa pengaturcaraan termasuk banyak fungsi terbina dalam yang boleh digunakan dalam ungkapan aritmetik.

Contohnya, fungsi matematik standard yang paling biasa digunakan dan cara ia ditulis dalam Java
 Math.abs(i) modul i
 Math.sqrt(x) punca kuasa dua bagi nombor nyata x
 Math.pow(x,y) mengira x kepada kuasa y

Perlu diingat bahawa hujah fungsi sentiasa ditulis dalam kurungan.
 

Peraturan untuk menulis ungkapan aritmetik dalam bahasa pengaturcaraan

Katakan kita perlu mengira ungkapan yang ditulis dalam bentuk matematik dengan cara  ini:
Sebelum menulis atur cara yang mengira hasil untuk kami, kami merumuskan PERATURAN untuk menulis ungkapan algebra dalam bahasa pengaturcaraan:
1. Ungkapan mengandungi nombor, nama pembolehubah lain, tanda operasi, kurungan, nama fungsi
2. Operasi aritmetik dan tandanya (+, -, *, /, %)
3. Pemisah antara bahagian integer dan pecahan ialah titik.
4. Ungkapan ditulis  satu setiap baris (notasi linear ungkapan), aksara disusun secara berurutan satu demi satu, tanda operasi SEMUA dilekatkan; kurungan digunakan

Oleh itu, mengikut peraturan untuk menulis ungkapan aritmetik, kita mesti menterjemah pecahan (notasi matematik) ini kepada notasi linear, iaitu menulis pecahan dalam satu baris..
Kerana dalam pengangka dan penyebut adalah kompleks (iaitu, ia mengandungi dua atau lebih faktor), maka apabila menulis dalam bentuk linear, adalah perlu untuk mengambil ungkapan dalam pengangka dan penyebut dalam kurungan.
Oleh itu, tatatanda linear bagi ungkapan sedemikian akan kelihatan seperti ini:

(2*17.56*17.56)/(7*2.47*0.43)

Mari tulis atur cara untuk mengira ungkapan ini:
untuk melakukan ini, mari kita tentukan data input dan output

input:  kerana kita tahu semua nilai, maka tiada apa yang perlu dimasukkan dari papan kekunci, oleh itu tidak akan ada input

Data output: Atur cara harus memaparkan hasil ungkapan aritmetik yang diberikan (anda boleh meletakkannya dalam beberapa pembolehubah atau segera memaparkan nilai pada skrin).

Kami akan segera memaparkan hasil ungkapan pada skrin tanpa menyimpannya dalam sebarang pembolehubah.  
Kerana kita mempunyai pecahan, hasilnya akan menjadi nombor sebenar & nbsp; kelas awam Utama { public static void main(String[] args) { System.out.print((2*17.56*17.56)/(7*2.47*0.43)); } }
Jalankan atur cara pada komputer anda dan pastikan ia mengeluarkan 82.949843

Selepas itu, selesaikan tugasan.

Terdapat dua operasi bahagian dalam bahasa pengaturcaraan Java:
/ bahagian  dan % pengiraan baki bahagian.

Perkara yang perlu diingat:
1) Operasi mengira baki bahagian (%) dilakukan HANYA pada integer
2) Hasil operasi bahagi (/) bergantung pada jenis operan   
Peraturan di sini ialah:
Apabila membahagikan integer dengan integer, bahagian pecahan sentiasa dibuang, tanpa mengira jenis pembolehubah yang kita simpan nilainya!

Apabila menyimpan hasil sebenar dalam pembolehubah integer, bahagian pecahan juga akan dibuang

Mari kita lihat contoh melaksanakan operasi bahagi: int i; ganda x; i = 7; x = i / 4; // x=1, integer dibahagikan dengan integer x = i / 4.; // x=1.75, integer dibahagikan dengan pecahan (4 - tanpa titik dianggap sebagai integer, 4. (dengan titik) sudah menjadi nombor nyata!) x =(berganda) i / 4; // x=1.75, membahagi pecahan dengan integer - di sini pemboleh ubah i ditukar kepada nombor nyata - ini ialah penukaran jenis EXPLICIT