Wat is Formule Oplosser en hoe werkt deze functie?

De Formule Oplosser helpt je bij het oplossen van berekeningen en bestaat uit verschillende onderdelen:

Als je de Formule Oplosser opent, begin je in het onderdeel Formule groepen.

Formule groepen

Wat zijn formule groepen en hoe werk je hiermee in de Formule Oplosser?

Een formule groep is een verzameling van verschillende formules en waarden. Bijvoorbeeld, de formules voor verschillende delen van een Geocache of een formule voor de noordelijke coördinaat en een andere voor de oostelijke coördinaat.

Elke formule groep heeft zijn eigen waarden en formules. Dit betekent dat als je meerdere formule groepen maakt, de waarden voor A in de ene groep niet hetzelfde zijn als in de andere groep.

Het scherm van de Formule groep bestaat uit twee delen:

  • Voeg Formule groep toe: Hiermee maak je een nieuwe formule groep.
  • Gemaakte Formule Groepen: Hier staan de beschikbare formule groen.

Voeg Formule groep toe

In het gedeelte “Voeg Formule groep toe” kun je een nieuwe formule groep aanmaken.

In het tekstveld zet je de naam van de formule groep. Met de plus-knop voeg je de Formule groep toe.

screenshot formule-oplosser-groep

Gemaakte Formule Groepen

In het gedeelte “Gemaakte Formule Groepen” staan alle gemaakte formule groepen.

Iedere regel met een formule groep bestaat uit de naam van de formule groep, het aantal formules in deze groep en het aantal waarden in deze groep. Achter iedere formule groep staat een knop met een tandwiel erop.

Een formule groep bewerken

Als je op de knop met het tandwiel tikt verschijnt er een menu met de volgende opties:

  • Bewerk Formule Groep: Als je dit kiest, kun je de naam van de formule groep aanpassen.
  • Verwijder Formule Groep: Hiermee kun je de formule groep verwijderen uit de lijst.
  • Exporteer Formule Groep: Hiermee kun je de formule groep opslaan.
Een formule groep exporteren

Als je een formule groep gaat exporteren verschijnt er een nieuw scherm met een schuifknop waarmee je kunt kiezen tussen QR en Tekst. Bij QR verschijnt er een afbeelding met een QR-code. Bij Tekst verschijnt er tekst.

Onderaan het scherm kun je kiezen voor Uitvoer opslaan. Hiermee kun je de QR code of de tekst opslaan op je apparaat. Als je op Ok tikt ga je terug naar het Formule Groep scherm.

screenshot formule-oplosser-export

Formules

Als je op de naam van een formule groep tikt, kom je in het Formules scherm.

Dit scherm bestaat uit drie delen:

  • Waarden: Dit is een knop, die je naar het Variabelen scherm brengt
  • Formule toevoegen: Hiermee maak je een nieuwe formule aan.
  • Gemaakte formules: Hier staan de beschikbare formules

Formule toevoegen

In het gedeelte “Formule toevoegen” kun je een nieuwe formule maken.

In het tekstveld zet je de formule. Met de plus-knop voeg je de Formule toe.

Gemaakte Formules

In het gedeelte “Gemaakte Formules” staan alle gemaakte formules.

Iedere regel met een formule bestaat uit de formule, een uitroepteken als GC Wizard de formule niet kan oplossen of een vinkje als dit wel kan. Daarachter komen de resultaten te staan.

Achter iedere formule staat een knop per een pictogram met 3 puntjes. Hierin staan de volgende mogelijkheden:

  • Formule bewerken: Hiermee kun je de formule in de regel aanpassen
  • Formule bewerken: Hiermee kun je de structuur van de formule aanpassen om bruikbaar te maken voor de functie Variabele coördinaten.
  • Geef formule een naam: Hiermee kun je een naam aan de functie geven.
  • Formule verwijderen: Hiermee verwijder je de formule
  • Formule kopiëren: Hiermee kun je de formule kopiëren
  • Kopieer resultaat: Hiermee kun je de resultaten kopiëren
  • Openen in variabele coördinaten: Dit brengt de gemaakte formule naar variabele coördinaten.

Lees meer over formules in het hoofdstuk: Wat voor formules kan ik maken?

screenshot formule-oplosser-formule

Variabelen

Als je op de knop Waarden tikt in het Formules gedeelte verschijnt er een nieuw scherm, dat uit twee delen bestaat:

  • Variabele toevoegen: Hiermee voeg je een nieuwe variabele met een waarde toe.
  • Gecreëerde Variabelen: Dit is een overzicht van beschikbare variabelen.

Variabele toevoegen

In het eerste tekstveld zet je de naam van de variabele, die je wilt maken. Als de variabelen alfabetisch zijn genoemd, bijvoorbeeld A tot D, wordt de volgende letter automatisch ingevuld in het veld voor de volgende variabele. Variabelen kunnen ook uit meer dan een karakter bestaan.

 In het tweede tekstveld zet je één of meerdere waarden. Dit kunnen cijfers zijn, maar ook tekst. Tekst wordt tussen aanhalingstekens geschreven.

Met de knop interpolation icon kun je aangeven of dit een Vaste waarde/ formule is of een Interpolatie, ofwel een bereik.

Met de plus-knop voeg je de waarde toe.

Gecreëerde Variabelen

In dit gedeelte wordt een overzicht van de beschikbare variabelen getoond. Eerst zie je de naam van de variabele en achter de pijl de mogelijke waarden.

Achter de variabele kun je zien of het een vaste waarde/formule is of een interpolatie. Met de knop met het potlood kun je de variabele aanpassen en met de min-knop wordt de variabele verwijderd.

screenshot formule-oplosser-variable

Wat voor formules kan ik maken?

Operatoren

Je kunt de volgende standaard operatoren gebruiken:

  • +: Optellen
  • : Aftrekken
  • *: Vermenigvuldigen
  • /: Delen
  • ^: Machtsverheffen
  • %: Modulo ofwel restwaarde van een deling
  • !: Faculteit

Getal-gebaseerde functies

FunctieOmschrijvingVoorbeeld
sqrt(x) Vierkantswortel sqrt(9) = 3
nrt(n,x) n-de Wortel nrt(3,8) = ∛8 = 2
sin(x), cos(x), tan(x) Trigonometrische functies* 
arcsin(x), arccos(x), arctan(x) Trigonometrische boogfuncties* 
log(a,x) Logaritme op basis van a log(10, 100) = 2
ln(x) Natuurlijke logaritme (logaritme op basis van e) ln(42) = log(e, 42)
e(x) Exponentiële functie met basis e e(1) ≈ 2.71828; e(2) ≈ 2.71828²
abs(x) Absolute waarde, zet negatieve waarden om in positieve waarden abs(-3) = 3
floor(x) Afronden naar beneden naar het dichtstbijzijnde gehele getal floor(2.8) = 2
ceil(x) Afronden naar boven naar het dichtstbijzijnde gehele getal ceil(2.2) = 3
sgn(x) Geeft het teken van een getal terug, -1 voor negatieve waarden, 1 voor positieve waarden en 0 voor 0 
min(x, y) Geeft het kleinste getal van de lijst met argumenten terug min(23, 12, 42) = 12
max(x, y) Geeft het grootste getal van de lijst met argumenten terug max(23, 12, 42) = 42
cs(x) Geeft de kruissom van gegeven getallen terug cs(99) = 18, cs(99, 88) = 16
csi(x) Geeft de iteratieve kruissom van gegeven getallen terug csi(99) = 9, csi(99, 88) = 7
nth(x, n) Geeft het n-de getal terug (decimale punt telt mee!) nth(1234, 2) = 2; nth(1234.5, 6) = 5
nth(x, s, e) Geeft het s-de tot e-de getal terug (decimale punt telt mee!); nth(1234, 2, 4) = 234; nth(1234.5, 2, 6) = 234.5 
Overzicht van getal-gebaseerde functies

Let op dat alle decimale waarden met een punt als decimale scheidingsteken moeten worden ingevoerd. Andersom kan een functie een waarde met punten als decimale scheidingsteken opleveren, wat onverwachte resultaten in je hele formule kan veroorzaken.

Tekstgebaseerde functies

FunctieOmschrijvingVoorbeeld
bww(x), av(x) Geeft de som van de alfabetwaarden van een tekst av(ABCXYZ) = 1 + 2 + 3 + 24 + 25 + 26 = 81
len(x) Geeft het aantal tekens van een tekst len(ABCXYZ) = 6
Overzicht van tekstgebaseerde functies

Let op, teksten moeten gemarkeerd worden als “Text” omdat ze anders als variabelen worden geïnterpreteerd. Daarom moet de waarde omgeven zijn door aanhalingstekens.

Constanten

  • pi: ~3.1415926…
  • phi: Gulden Snede, ~1.61803…
  • ln10: Natuurlijke logaritme van 10; = ln(10)
  • ln2: Natuurlijke logaritme van 2; = ln(2)
  • sqrt2: Vierkantswortel van 2; = sqrt(2)
  • sqrt3: Vierkantswortel van 3; = sqrt(3)
  • sqrt5: Vierkantswortel van 5; = sqrt(5)

Subformules

Soms heb je alleen nog maar een gedeelte van de variabelen. In deze gevallen kun je subformules maken. GC Wizard ziet vierkante haakjes als onafhankelijke wiskundige uitdrukkingen.

Formules hergebruiken

Het is mogelijk om formules te gebruiken in andere formules. Je gebruikt hiervoor accolades.

Je zet de naam of het nummer van de functie tussen accolades.

screenshot formule-oplosser-formules-reuse