Difference between revisions of "HU/Documentation/BASIC Guide/Operators"
Timarandras (talk | contribs) (New page: {{DISPLAYTITLE:Operátorok}} {{HU/Documentation/BASICGuideTOC/v2 |ShowPrevNext=block |ShowPrevPage=block |PrevPage=HU/Documentation/BASIC Guide/Constants |NextPage=HU/Documentation/BASIC G...) |
|||
| Line 70: | Line 70: | ||
|} | |} | ||
| − | {{ | + | {{Note|Az {{OOo}} Basic nem támogatja a VBA <tt>Like</tt> összehasonlító operátorát.}} |
{{InterWiki Languages BasicGuide|articletitle=Documentation/BASIC Guide/Operators}} | {{InterWiki Languages BasicGuide|articletitle=Documentation/BASIC Guide/Operators}} | ||
{{PDL1}} | {{PDL1}} | ||
Latest revision as of 06:51, 7 July 2018
Az Apache OpenOffice Basic ismeri a szokásos matematikai, logikai és összehasonlító operátorokat.
Matematikai operátorok
A matematikai operátorok az összes számtípusra alkalmazhatók, míg a + operátor karakterláncokkal is használható.
| + | A számokon és dátumértékeken felül karakterláncok összekapcsolása |
| & | Karakterláncok összekapcsolása |
| - | Számok és dátumértékek kivonása |
| * | Számok szorzása |
| / | Számok osztása |
| \ | Számok osztása egészszám-eredménnyel (kerekített) |
| ^ | Számok hatványozása |
| MOD | Moduloszámítás (az osztás maradékának kiszámítása) |
Bár a + operátor karakterláncok esetén is használható, zavart okozhat, ha a karakterlánc egy számot tartalmaz. A & operátor használata biztonságosabb a karakterláncoknál, mert ez az operátor feltételezi, hogy minden argumentuma karakterlánc, és az argumentumokat karakterlánccá konvertálja, ha azok nem karakterláncok.
Logikai operátorok
A logikai operátorokkal az elemek a Boole-algebra szabályai szerint köthetők össze. Ha az operátorokat logikai értékeken használjuk, a művelet közvetlenül az eredményt adja. Ha egész számokkal vagy hosszú egész számokkal használjuk, akkor a művelet bitszinten történik.
| AND | ÉS kapcsolat |
| OR | VAGY kapcsolat |
| XOR | KIZÁRÓ VAGY kapcsolat |
| NOT | Negáció |
| EQV | Ekvivalenciateszt (mindkét rész True (igaz) vagy False (hamis)). |
| IMP | Implikáció (ha az első kifejezés True (igaz), akkor a másodiknak is True (igaz) értékűnek kell lennie. |
Összehasonlító operátorok
Az összehasonlító operátorok minden alap-változótípussal használhatók (számok, dátumok, karakterláncok és logikai értékek).
| = | Számok, dátumok és karakterláncok azonossága |
| <> | Számok, dátumok és karakterláncok különbözősége |
| > | Számok, dátumok és karakterláncok "nagyobb, mint" vizsgálata |
| >= | Számok, dátumok és karakterláncok "nagyobb vagy egyenlő" vizsgálata |
| < | Számok, dátumok és karakterláncok "kisebb, mint" vizsgálata |
| <= | Számok, dátumok és karakterláncok "kisebb vagy egyenlő" vizsgálata |
| Content on this page is licensed under the Public Documentation License (PDL). |