Gebruikershulpmiddelen

Site-hulpmiddelen


nl:cachevariables

Verschillen

Dit geeft de verschillen weer tussen de geselecteerde revisie en de huidige revisie van de pagina.

Link naar deze vergelijking

Beide kanten vorige revisieVorige revisie
Volgende revisie
Vorige revisie
Volgende revisieBeide kanten volgende revisie
nl:cachevariables [2022/06/05 07:44] – [Value types] linstylemonnl:cachevariables [2022/06/05 07:49] – [Comments] translated linstylemon
Regel 180: Regel 180:
  
  
-==== Range expressions ====+==== Bereikuitdrukkingen ====
  
-You can specify ranges in formulas using ''[]''This is needed when variables are used in context where a range of values should be iterated overprominent example is the [[.:waypointcalculator|Generate Waypoints]] function.+Je kunt bereiken in formules specificeren met ''[]''Dit is nodig wanneer variabelen worden gebruikt in een context waarin een reeks waarden moet worden herhaaldEen prominent voorbeeld is de functie [[.:waypointcalculator|Genereer Waypoints]].
  
-**FIXME** Link to anchor on waypoint calc page as soon as its updated to cover waypoint generation with ranges.+**FIXME** Link to anchor on waypoint calc page as soon as its updated to cover waypoint generation
  
-An example for a range expression is ''[0-9]''This specifies a range with 10 values (the integer values to 9).+Een voorbeeld voor een bereikuitdrukking is ''[0-9]''Dit specificeert een bereik met 10 waarden (de integerwaarden tot 9).
  
-You may specify consecutive values using '','' as a delimiterYou may exclude values or value ranges by prepending a ''^'' to itRanges are parsed from left-to-rightgiving an order to the elements in the rangeFor example the following are valid range specifications+Je kunt opeenvolgende waarden opgeven met '','' als scheidingstekenJe kunt waarden of waardebereiken uitsluiten door er een ''^'' aan toe te voegenBereiken worden van links naar rechts ontleedwaardoor een volgorde wordt gegeven aan de elementen in het bereikDe volgende zijn bijvoorbeeld geldige bereikspecificaties
-  * ''[0-2, 4]'' evaluates to a range containing ''0'', ''1'', ''2'' and ''4''+  * ''[0-2, 4]'' resulteert in een bereik dat ''0'', ''1'', ''2'' en ''4'' bevat
-  * ''[0-3, ^1-2]'' evaluates to a range containing ''0'' and ''3''+  * ''[0-3, ^1-2]'' resulteert in een bereik dat ''0'' en ''3'' bevat
-  * ''[0-3, ^1-2, 5]'' evaluates to a range containing ''0'', ''3'' and ''5''.+  * ''[0-3, ^1-2, 5]'' wordt geëvalueerd tot een bereik dat ''0'', ''3'' en ''5'' bevat.
  
-When a range is used in context where only one value is allowed (this is the case in normal calculation), the first range value is used for calculationFor examplethe expression ''[0-9]'' will evalulate to ''0'' in a normal calculation contextwhile ''[8, 0-9]'' will evalulate to ''8''.+Wanneer een bereik wordt gebruikt in een context waarin slechts één waarde is toegestaan ​​(dit is het geval bij normale berekeningen), wordt de eerste bereikwaarde gebruikt voor de berekeningBijvoorbeeldde uitdrukking ''[0-9]'' zal evalueren tot ''0'' in een normale berekeningscontextterwijl ''[8, 0-9]'' zal evalueren tot ''8''.
  
-Ranges currently support only positive constant integer valuesA range must always be evaluate to at least value and a range may not evaluate to more than 20 valuesFor example the following ranges are invalid+Bereiken ondersteunen momenteel alleen positieve constante gehele getallenEen bereik moet altijd worden geëvalueerd tot ten minste waarde en een bereik mag niet worden geëvalueerd tot meer dan 20 waardenDe volgende bereiken zijn bijvoorbeeld ongeldig
-  * ''[]'': empty +  * ''[]'': leeg 
-  * ''[5, ^0-9]'': evaluates to empty +  * ''[5, ^0-9]'': evalueert naar leeg 
-  * ''[0-1000]'': evaluates to more than 20 entries +  * ''[0-1000]'': evalueert tot meer dan 20 inzendingen 
-  * ''[-5]'': negative int not allowed +  * ''[-5]'': negatieve int niet toegestaan 
-  * ''[A]'': variables not allowed+  * ''[A]'': variabelen niet toegestaan
  
-A formula may include one or more range definitions mixed with normal other formula partsFor example the following formulas are valid+Een formule kan een of meer bereikdefinities bevatten, gemengd met normale andere formuleonderdelenDe volgende formules zijn bijvoorbeeld geldig
-  * ''3*[0-2]'': evaluates to values ''0'', ''3'' and ''6'' +  * ''3*[0-2]'': evalueert tot waarden ''0'', ''3'' en ''6'' 
-  * ''A*[4, 7]'': for ''A=3'' this evaluates to values ''12'' and ''21'' +  * ''A*[4, 7]'': voor ''A=3'' resulteert dit in de waarden ''12'' en ''21'' 
-  * ''[1-2]*[3-4]'': evaluates to ''3'', ''6'', ''4'' and ''8''.+  * ''[1-2]*[3-4]'': evalueert tot ''3'', ''6'', ''4'' en ''8''. 
 +==== Opmerkingen ====
  
- +Je kunt opmerkingen in formule-uitdrukkingen invoeren met het teken ''#''Opmerkingen eindigen bij de volgende ''#'' of aan het einde van uitdrukkingenAlles in een opmerking wordt tijdens de evaluatie genegeerdBijvoorbeeld
-==== Comments ==== +   * ''A * 5 # testcommentaar'' voor ''A=3'' evalueert tot ''15'' 
- +   * ''3.14 # dit is pi # * 2 # en dit is twee'' evalueert tot ''6.28''
-You may enter comments into formula expressions using the ''#'' characterComments end at next ''#'' or at end of expressionsEverything in a comment is ignored during evaluationFor example+
-  * ''A * 5 # test comment'' for ''A=3'' evaluates to ''15'' +
-  * ''3.14 # this is pi # * 2 # and this is two'' evaluates to ''6.28''+
nl/cachevariables.txt · Laatst gewijzigd: 2023/06/05 09:04 door linstylemon