<< Klik om de inhoudsopgave weer te geven >> Navigatie: Macro's > Macro: commando's en parameters > Macro: functies > Algemene functies |
Functie |
Doel |
Voorbeeld |
Resultaat |
|
ABS |
Absolute waarde |
Text(ABS(1)) Text(ABS(-1)) |
1 1 |
|
CEIL |
Naar boven afronden |
Text(CEIL(1.1)) Text(CEIL(-1.1)) |
2 -1 |
|
FLOOR |
Naar beneden afronden |
Text(FLOOR(1.1)) Text(FLOOR(-1.1)) |
1 -2 |
|
FRAC |
Het gedeelte achter de komma |
Text(FRAC(1.1)) |
0.1 |
|
ROUND |
Afronden |
Text(ROUND(1.4)) Text(ROUND(1.5)) Text(ROUND(-1.4)) Text(ROUND(-1.5)) |
1 2 -1 -2 |
|
SIGN |
Het teken |
Text(SIGN(2)) Text(SIGN(0)) Text(SIGN(-2)) |
1 0 -1 |
|
TRUNC |
Afkappen van de decimalen |
Text(TRUNC(1.4)) Text(TRUNC(1.5)) Text(TRUNC(-1.4)) Text(TRUNC(-1.5)) |
1 1 -1 -1 |
|
NEG |
De tegengestelde waarde |
Text(NEG(5)) Text(NEG(-5)) |
-5 5 |
|
MAX |
Het maximum van twee waarden |
Text(MAX(1,2)) |
2 |
|
MIN |
Het minimum van twee waarden |
Text(MIN(1,-2)) |
-2 |
|
MID |
Het gemiddelde van twee waarden |
Text(MID(1,2)) |
1.5 |
|
RANDOM |
Genereert een willekeurig getal tussen 0 en Max (geheel getal) |
Set(Max,1e8) Text(RANDOM(Max)) |
76583612 |
|
ISREAL |
Controleert of een waarde wel of niet een getal is |
Text(ISREAL('tekst')) Text(ISREAL(123)) |
FALSE TRUE |
|
FILEDATE |
Geeft de bestandsdatum |
Text(FILEDATE('Test.xlsx')) |
45260,567 |
|
FILEEXISTS |
Controleert of een bestand bestaat |
Text(FILEEXISTS('test.xls')) |
TRUE |
|
FINDFIRST |
De eerste bestandsnaam in de opgegeven map; index 1..9 |
Text(FINDFIRST(1,'C:\temp\*.vnf')) |
demo.vnf |
|
FINDNEXT |
De volgende bestandsnaam in de eerder opgegeven map; index 1..9 |
Text(FINDNEXT(1)) |
test.vnf |
|
FINDFIRSTDIR |
De eerste directory in de opgegeven map; index 1..9 |
Text(FINDFIRSTDIR(1,'C:\temp\*.*')) |
Gaia |
|
FINDNEXTDIR |
De volgende directory in de eerder opgegeven map; index 1..9 |
Text(FINDNEXTDIR(1)) |
Vision |