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.

format() Menuen MATH/String<br />

format(udtryk[, formatstreng]) ⇒ streng<br />

Giver udtryk som en tegnstreng baseret på<br />

formatskabelonen.<br />

udtryk skal kunne omregnes til et tal.<br />

formatstreng er en streng, som skal være i<br />

formatet: “F[n]”, “S[n]”, “E[n]”, “G[n][c]”, hvor<br />

[ ] angiver valgfrie dele.<br />

F[n]: Fast decimalindstilling. n er antallet af<br />

cifre, som vises efter decimalkommaet.<br />

S[n]: Eksponentiel notation. n er antallet af<br />

cifre, som vises efter decimalkommaet.<br />

E[n]: Videnskabelig notation. n er antallet af<br />

cifre, som vises efter det første betydende<br />

ciffer. Eksponenten justeres til et multiplum<br />

af tre, <strong>og</strong> decimalkommaet flyttes nul, en<br />

eller to pladser til højre.<br />

G[n][c]: Det samme som fast decimalindstilling,<br />

men afgrænser <strong>og</strong>så cifre til venstre for<br />

decimalkommaet i grupper på tre. c er det<br />

tegn, der adskiller grupperne, <strong>og</strong> er som<br />

standard et komma. Hvis c er et punktum,<br />

vises decimalkommaet som et komma.<br />

[Rc]: Alle de ovennævnte notationer kan<br />

udvides med Rc decimalflag, hvor c er et<br />

enkelt tegn, som angiver, hvad der skal<br />

erstatte decimalkommaet.<br />

fpart() Menuen MATH/Number<br />

fpart(udtryk1) ⇒ udtryk<br />

fpart(liste1) ⇒ liste<br />

fpart(matrix1) ⇒ matrix<br />

Func CATALOG<br />

Func<br />

block<br />

EndFunc<br />

Giver decimaldelen af argumentet.<br />

For en liste eller en matrix vises decimaldelen<br />

af hvert element.<br />

Argumentet kan være et reelt eller et<br />

komplekst tal.<br />

Påkrævet som den første pr<strong>og</strong>ramsætning i<br />

en funktionsdefinition med flere pr<strong>og</strong>ramsætninger.<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<br />

adskilles med tegnet “:”.<br />

Bemærk: when() kan <strong>og</strong>så anvendes til at<br />

definere <strong>og</strong> tegne funktioner, som er<br />

defineret i flere dele.<br />

format(1.234567,"f3") ¸<br />

"1.235"<br />

format(1.234567,"s2") ¸<br />

"1.23í 0"<br />

format(1.234567,"e3") ¸<br />

"1.235í 0"<br />

format(1.234567,"g3") ¸<br />

"1.235"<br />

format(1234.567,"g3") ¸<br />

"1,234.567"<br />

format(1.234567,"g3,r:") ¸<br />

"1:235"<br />

fpart(ë 1.234) ¸ ë.234<br />

fpart({1, ë 2.3, 7.003}) ¸<br />

{0 ë.3 .003}<br />

I funktionstegningstilstand definerer du<br />

en funktion i flere dele:<br />

Define g(x)=Func:If x

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

Saved successfully!

Ooh no, something went wrong!