...
A fenti programrészlet eredménye:
Code Block | ||||
---|---|---|---|---|
| ||||
3.141592653589793 3.1415927 3 3 3 3 2.718281828459045 2.7182817 2 2 2 2 |
...
Ennek eredménye:
Code Block | |
---|---|
language | java | linenumbers | true
-2.0 -2200.0 -Infinity true |
...
A futás eredménye:
Code Block | ||||
---|---|---|---|---|
| ||||
a true false true false true false a A |
...
Eddigi programjaink során már találkoztunk az értékadás műveletével:
...
Code Block | ||||
---|---|---|---|---|
| ||||
int szám;
szám = 2; |
...
Ezt úgy kell olvasnunk, hogy legyen egy int típusú és szám nevű változónk, majd a szám nevű változó értéke legyen egyenlő kettővel.
3.3.2. Egyszerű matematikai műveletek
...
A legegyszerűbb operátor az előjelváltás:
...
Code Block |
---|
int |
...
szám = |
...
2; |
...
szám = -szám; |
...
System.out.println(szám); |
...
szám = -szám; |
...
System.out.println(szám); |
...
Az előjelváltás a tipikus példája a prefix típusú operátornak, hiszen az operátort követi az operandus.
...
A négy alapvető matematikai művelet közül a leginkább használt művelet az összeadás, Java nyelvben is pontosan úgy működik, mintha papírra vetnénk:
...
Code Block |
---|
int |
...
szám; szám = 3 + 4; szám = szám + 5; szám = szám + 1; System.out.println(szám); |
...
A szám = 3 + 4 utasítás úgy olvasandó, hogy a szám változó értéke legyen egyenlő a három meg a négy értékével, vagyis a szám értéke hét lesz. A szám = szám + 5 utasítás már feltételez előző értéket a szám változóban (ami jelen esetben 7), s a jelentése annyi, hogy a szám változó értéke legyen egyenlő a szám változó előző értéke meg öt értékével, vagyis a szám változóban a 12 lesz eredményképpen. A következő utasítás hasonlóképpen értelmezhető, azt jelenti, hogy a számváltozó értékét megnöveljük egyel. A kiírt eredmény 13 lesz.
...