Child pages
  • 3. Egy kis szárazanyag

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

A fenti programrészlet eredménye:

Code Block
languagejava
linenumberstrue
3.141592653589793
3.1415927
3
3
3
3
2.718281828459045
2.7182817
2
2
2
2

...

Ennek eredménye:

true
Code Block
languagejava
linenumbers
-2.0
-2200.0
-Infinity
true

...

A futás eredménye:

Code Block
languagejava
linenumberstrue
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
languagejava
linenumberstrue
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.

...