Operator angka - 1

"Halo, Amigo!"

"Aku arep ngomong babagan operator numerik."

"Bilaabo wis ngomong marang aku!"

"Tenan? Banjur aku bakal takon sawetara pitakonan."

"Kepiye sampeyan nambah variabel kanthi 1? Menehi kula minangka akeh opsi sabisa."

"Gampang."

Kode
x++;
++x;
x = x + 1;
x += 1;

"Bener. Lan saiki, yen sampeyan kudu ngalikake variabel dadi loro?"

"Rampung."

Kode
x = x * 2;
x *= 2;
x = x + x;
x += x;
x = x << 1;
x <<= 1;

"Kepiye carane sampeyan ngunggahake variabel menyang daya sanga?"

"Iki isih ora mbutuhake mikir."

Kode
x = x*x*x*x*x*x*x*x*x;
x = x*x*x; (x3)
x = x*x*x; (x3*x3*x3 = x9)
x = Math.exp( 9 * Math.log(x)); // x9 == exp(ln(x9)) == exp(9*ln(x));

"Root kuadrat saka nomer?"

"Sepotong kue."

Kode
Math.sqrt(x)
x = Math.exp(0.5 * Math.log(x)); // x1/2 = exp(ln(x0.5)) == exp(0.5*ln(x));

"Sine saka pi/2?"

Kode
x = Math.sin(Math.PI/2);

"Nomer acak antarane 0 lan 1?"

Kode
x = Math.random();

"Nomer acak antarane 0 lan 3?"

Kode
x = Math.random() *3;

"Nomer acak antarane 0 lan 10?"

Kode
x = Math.random() *10;

"Nomer acak antarane -5 lan 5?"

Kode
x = Math.random() *10 - 5;

"Nomer acak antarane -1 lan 1?"

Kode
x = Math.random() *2 - 1;

"Nomer acak antarane 0 lan 100?"

"Aku malah duwe rong solusi kanggo sampeyan:"

Kode
int x = (int) (Math.random() *100);
Random random = new Random();
int x = random.nextInt(100);

"Brilliant! Aku kesengsem. Sampeyan duwe nangkep apik banget saka topik."