20.08.2013 Views

Teknisk reference - Horsens HF og VUC

Teknisk reference - Horsens HF og VUC

Teknisk reference - Horsens HF og VUC

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

While CATALOG<br />

While betingelse<br />

blok<br />

EndWhile<br />

“With” Se |, side 138.<br />

Udfører pr<strong>og</strong>ramsætningerne i blok, så længe<br />

betingelse er sand.<br />

blok kan enten være en enkelt pr<strong>og</strong>ramsætning<br />

eller en række pr<strong>og</strong>ramsætninger, der adskilles<br />

med tegnet “:”.<br />

xor Menuen MATH/Test<br />

boolsk udtryk1 xor boolsk udtryk2 ⇒ boolsk udtryk<br />

Giver true, hvis boolsk udtryk1 er true <strong>og</strong> boolsk<br />

udtryk2 er falsk, eller omvendt.<br />

Giver false, hvis boolsk udtryk1 <strong>og</strong> boolsk<br />

udtryk2 begge er sande, eller begge er falske.<br />

Giver et forenklet boolsk udtryk, hvis et af de<br />

oprindelige boolske udtryk ikke kan beregnes<br />

til sand eller falsk.<br />

Bemærk: Se or.<br />

heltal1 xor heltal2 ⇒ heltal<br />

Sammenligner to reelle heltal bit for bit med<br />

en xor -operation. Internt omregnes begge<br />

heltal til fortegnsbestemte 32bit binære tal.<br />

Ved sammenligning af modsvarende bits er<br />

resultatet 1, hvis en af de to bits (men ikke<br />

begge) er 1. Resultatet er 0, hvis begge bits er<br />

0 eller begge bits er 1. Den returnerede værdi<br />

repræsenterer bitresultaterne <strong>og</strong> vises efter<br />

det anvendte talsystem.<br />

Du kan indtaste heltallene i alle talsystemer.<br />

Ved binære <strong>og</strong> hexadecimale indtastninger<br />

skal anvendes henholdsvis 0b eller 0h som<br />

præfiks. Uden præfiks behandles heltal som<br />

tal i 10-talssystemet.<br />

Hvis du indtaster et tal i 10-talssystemet, der<br />

er for stort til et fortegnsbestemt 32 bit<br />

binært talformat, anvendes en symmetrisk<br />

modulus-operation til at bringe værdien ind i<br />

det rigtige område.<br />

Bemærk: Se or.<br />

Pr<strong>og</strong>ramudsnit:<br />

©<br />

:1! i<br />

:0! temp<br />

:While i3) xor (3>5) ¸ true<br />

I hexadecimalt talsystem:<br />

0h7AC36 xor 0h3D5F ¸ 0h79169<br />

Vigtigt: Nul, ikke b<strong>og</strong>stavet O.<br />

I binært talsystem:<br />

0b100101 xor 0b100 ¸ 0b100001<br />

Bemærk: Et binært tal kan have op til 32<br />

cifre uden at medregne præfikset 0b. Et<br />

hexadecimalt tal kan have op til 8 cifre.<br />

TI-89 / Voyage 200 PLT <strong>Teknisk</strong> <strong>reference</strong> Side 119

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!