home *** CD-ROM | disk | FTP | other *** search
Wrap
<?xml version="1.0" encoding="utf-8"?> <html><head><title>Operátor Eqv [Runtime]</title><meta name="filename" content="text/sbasic/common/03060200"/><meta name="language" content="en-US"/><help:css-file-link xmlns:help="http://openoffice.org/2000/help"/><!--The CSS style header method for setting styles--><style type="text/css"> p.P1{ } p.P2{ } span.T1{ font-weight:bold;} </style></head><body> <help:to-be-embedded Eid="eqv" xmlns:help="http://openoffice.org/2000/help"> <p class="Head1"><a name="eqv"/><help:link Id="66529">Operátor Eqv [Runtime]</help:link></p> <p class="Paragraph">Vypočítá logickou ekvivalenci dvou výrazů.</p> </help:to-be-embedded> <p class="Paragraph"><span class="T1">Syntaxe</span>:</p> <p class="Paragraph">Výsledek = Výraz 1 Eqv Výraz 2 <help:key-word value="Eqv" tag="kw66529_1" xmlns:help="http://openoffice.org/2000/help"/></p> <p class="Paragraph"><span class="T1">Parametr</span>:</p> <p class="Paragraph">Výsledek: Libovolná číselná proměnná, která obsahuje výsledek tohoto porovnání.</p> <p class="Paragraph">Výraz 1, Výraz 2: Libovolné výrazy, které se mají porovnat.</p> <p class="Paragraph">Při testování ekvivalence mezi logickými hodnotami je výsledek True (PRAVDA), pokud jsou oba výrazy True (PRAVDA) nebo False (NEPRAVDA).</p> <p class="Paragraph">Při porovnání jednotlivých bitů nastaví operátor Eqv odpovídající bit pouze tehdy, pokud je bit nastaven v obou výrazech nebo není nastaven ani v jednom z nich.</p> <p class="P2">Příklad:</p> <p class="PropText">Sub ExampleEqv</p> <p class="PropText">Dim vA as Variant, vB as Variant, vC as Variant, vD as Variant</p> <p class="PropText">Dim vOut as Variant</p> <p class="PropText">vA = 10: vB = 8: vC = 6: vD = Null</p> <p class="PropText">vOut = A > B Eqv B > C <text:s text:c="2" xmlns:text="http://openoffice.org/2000/text"/>REM returns -1</p> <p class="PropText">vOut = B > A Eqv B > C <text:s text:c="2" xmlns:text="http://openoffice.org/2000/text"/>REM returns -1</p> <p class="PropText">vOut = A > B Eqv B > D <text:s text:c="2" xmlns:text="http://openoffice.org/2000/text"/>REM returns -1</p> <p class="PropText">vOut = (B > D Eqv B > A) REM returns 0</p> <p class="PropText">vOut = B Eqv A <text:s text:c="10" xmlns:text="http://openoffice.org/2000/text"/>REM returns -1</p> <p class="PropText">End Sub</p> <p class="PropText"/> </body></html>