Vul de lengtes van de drie zijden van de driehoek in. Ook zonder de hoogte geeft de formule van Heron de oppervlakte. De halve omtrek s staat er ook bij.
Inhoudsopgave
-
Wat je op deze pagina kunt doen
-
Waarvoor is deze berekening handig?
-
Zo werkt het
-
Formules en figuren
-
Symbolen en begrippen
-
Handig om vooraf te weten
-
Berekenen met Excel
-
Berekenen met Google Spreadsheets
-
Berekenen met Python
-
De formule in LaTeX en andere wiskundenotaties (om te kopiëren)
-
Zo laat je ChatGPT de berekening doen
-
Kenmerken van DataChef
-
Gerelateerde functies
-
Alle rekenmachines van NumberChef
Wat je op deze pagina kunt doen
- Vul de lengtes van de drie zijden van een driehoek in en zie meteen de oppervlakte (de hoogte hoef je niet te meten)
- De berekening gebruikt de formule van Heron \(S = \sqrt{s(s-a)(s-b)(s-c)}\) en toont ook de halve omtrek \(s\) die je onderweg uitrekent
- Behandelt ook de bekende formule “basis × hoogte ÷ 2” en de oppervlakte van een gelijkzijdige driehoek, \(S = \frac{\sqrt{3}}{4}a^2\), met een heldere uitleg
- Een heldere uitleg van de formules en formules om te kopiëren voor Excel, Google Spreadsheets en Python staan ook op deze pagina
Waarvoor is deze berekening handig?
Een stuk grond in driehoeken verdelen en hun oppervlaktes optellen is al lang een basismethode om de oppervlakte van grond te bepalen. Is de hoogte van elke driehoek ter plekke moeilijk te meten, dan meet je de drie zijden en gebruik je de formule van Heron.
Een driehoekig perceel met zijden van 30 meter, 45 meter en 50 meter heeft bijvoorbeeld een oppervlakte van ongeveer 666,6 m². Zelf kunnen nagaan of de oppervlakte in een advertentie of een koopakte klopt, is geruststellend als je grond koopt, een van de grootste aankopen in je leven.
Gebouwen hebben veel driehoekige vlakken, zoals de topgevel van een huis met een zadeldak (de driehoek onder het dak) en de randen van schuine daken. Een driehoekige topgevel met een basis van 8 meter en een hoogte van 3 meter is \(8 \times 3 \div 2 = 12\) m².
Op een verfblik staat hoeveel vierkante meter je ermee kunt verven (dat verschilt per verf en ondergrond), dus als je de oppervlakte weet, kun je zelf het aantal blikken en de kosten inschatten.
Bij knutselen en naaien gebruik je vaak driehoekige stukken, zoals wimpels en lapjes voor patchwork. Eén driehoekige wimpel met een basis van 20 cm en een hoogte van 30 cm heeft een oppervlakte van \(20 \times 30 \div 2 = 300\) cm².
Tel de oppervlakte voor het aantal stukken dat je nodig hebt bij elkaar op en je weet hoeveel stof je moet kopen zonder iets over te houden.
3D-modellen in games en films zijn opgebouwd uit een enorm aantal kleine driehoeken (polygonen). Zelfs het gezicht van een personage dat vloeiend gebogen lijkt, is bij inzoomen een verzameling driehoeken.
Voor een computer is de formule van Heron, die de oppervlakte vindt uit de afstanden tussen drie hoekpunten (de drie lengtes van de zijden), eenvoudig te verwerken, en hij wordt nog steeds gebruikt als basisonderdeel van programma’s die meetkunde verwerken. Het is een van de stukjes wiskunde achter gameprogrammeurs en cg-ontwerpers.
Formules en figuren
Symbolen en begrippen
Symbolen
| \(a\), \(b\), \(c\) | a, b, c | De lengtes van de drie zijden van de driehoek. Gebruik voor alle drie dezelfde eenheid (is er één in cm, dan zijn het er allemaal). |
| \(s\) | s (kleine letter) | De halve omtrek, de helft van de som van de drie zijden (de omtrek): \(s = (a+b+c) \div 2\). Het is een tussenstap in de formule van Heron. |
| \(S\) | S (hoofdletter) | De oppervlakte van de driehoek die je wilt vinden (in schoolboeken kom je voor oppervlakte ook vaak \(O\) of \(A\) tegen). Let op: het is iets anders dan de kleine \(s\) (de halve omtrek). |
| \(\sqrt{\phantom{a}}\) | wortel (wortelteken) | Het teken voor de wortel, het getal dat in het kwadraat het oorspronkelijke getal geeft. Voorbeeld: \(\sqrt{36} = 6\) (6 in het kwadraat is 36). |
| \(b\), \(h\) (in formule 2) | b, h | In de formule “basis × hoogte ÷ 2” staat \(b\) voor de basis en \(h\) voor de hoogte. Let op: deze \(b\) betekent iets anders dan zijde \(b\) in de formule van Heron. |
Begrippen
| formule van Heron | Een formule die de oppervlakte van een driehoek geeft uit alleen de lengtes van de drie zijden. Hij is genoemd naar Heron van Alexandrië, een wiskundige uit ongeveer de eerste eeuw. |
| halve omtrek | De helft van de omtrek (de som van de drie zijden). Je gebruikt hem als tussenstap in de formule van Heron en het symbool is de kleine \(s\). |
| driehoeksongelijkheid | De voorwaarde waaronder drie lengtes een driehoek vormen, namelijk dat de som van elke twee zijden groter is dan de derde zijde. Zijn twee zijden samen precies gelijk aan de derde zijde, dan valt de figuur plat op een rechte lijn en is het geen driehoek. |
| basis | De zijde die je als uitgangspunt kiest bij het berekenen van de oppervlakte. Je mag elke zijde kiezen, en de hoogte hangt af van welke zijde de basis is. |
| hoogte | De lengte van het lijnstuk dat vanuit het hoekpunt tegenover de basis loodrecht op de basis (of de verlengde basis) staat. Ze verandert met de zijde die je als basis kiest. |
| gelijkzijdige driehoek | Een driehoek waarvan de drie zijden even lang zijn. De lengte van één zijde \(a\) bepaalt de oppervlakte al: \(S = \frac{\sqrt{3}}{4}a^2\). |
| wortel | Een getal dat in het kwadraat het oorspronkelijke getal geeft (de vierkantswortel). Het teken is \(\sqrt{\phantom{a}}\) (het wortelteken). Voorbeeld: \(\sqrt{144} = 12\). Je leert het in de onderbouw van de middelbare school. |
Handig om vooraf te weten
Dit helpt je om de berekening op deze pagina te gebruiken met begrip van wat je doet, en niet alleen door op de knop te drukken.
Kom je er niet uit, dan kom je het snelst verder door deze onderwerpen te herhalen.
| Oppervlakte van een driehoek (groep 8, 11-12 jaar) |
|
| De driehoeksongelijkheid (klas 1, 12-13 jaar) |
|
| Uitdrukkingen met letters invullen (klas 1-2, 12-14 jaar) |
|
| Wortels (klas 3, 14-15 jaar) |
|
Berekenen met Excel
| Zijde a | 3 |
| Zijde b | 4 |
| Zijde c | 5 |
| Halve omtrek s | =(B1+B2+B3)/2 |
| Oppervlakte van de driehoek S | =WORTEL(B4*(B4-B1)*(B4-B2)*(B4-B3)) |
| Basis | 6 |
| Hoogte | 4 |
| Oppervlakte van de driehoek S | =B1*B2/2 |
| Lengte van een zijde a | 10 |
| Oppervlakte van de gelijkzijdige driehoek S | =WORTEL(3)/4*B1^2 |
De eerste tabel toont bijvoorbeeld 6 in B4 en 6 in B5 (een driehoek met zijden 3, 4 en 5 heeft oppervlakte 6). De tweede tabel toont 12 in B3 en de derde ongeveer 43,3 in B2. Vervang gewoon de getallen van de invoer door de waarden van je eigen driehoek.
Berekenen met Google Spreadsheets
| Zijde a | 3 |
| Zijde b | 4 |
| Zijde c | 5 |
| Halve omtrek s | =(B1+B2+B3)/2 |
| Oppervlakte van de driehoek S | =WORTEL(B4*(B4-B1)*(B4-B2)*(B4-B3)) |
| Basis | 6 |
| Hoogte | 4 |
| Oppervlakte van de driehoek S | =B1*B2/2 |
| Lengte van een zijde a | 10 |
| Oppervlakte van de gelijkzijdige driehoek S | =WORTEL(3)/4*B1^2 |
Berekenen met Python
import math
edge_a = 3.0 # lengte van zijde a
edge_b = 4.0 # lengte van zijde b
edge_c = 5.0 # lengte van zijde c
# Controleer eerst de driehoeksongelijkheid (de som van elke twee zijden is groter dan de derde)
if edge_a + edge_b > edge_c and edge_b + edge_c > edge_a and edge_c + edge_a > edge_b:
half_perimeter = (edge_a + edge_b + edge_c) / 2 # halve omtrek s
area = math.sqrt(half_perimeter * (half_perimeter - edge_a)
* (half_perimeter - edge_b) * (half_perimeter - edge_c))
print(f"Halve omtrek s: {half_perimeter}")
print(f"Oppervlakte van de driehoek S: {area}")
else:
print("Met deze drie zijden kun je geen driehoek maken")
De formule in LaTeX en andere wiskundenotaties (om te kopiëren)
S = √(s(s − a)(s − b)(s − c)), s = (a + b + c) / 2
S = \sqrt{s(s-a)(s-b)(s-c)}, \quad s = \dfrac{a+b+c}{2}
<math xmlns="http://www.w3.org/1998/Math/MathML" display="block">
<mrow>
<mi>S</mi>
<mo>=</mo>
<msqrt>
<mrow>
<mi>s</mi>
<mo>(</mo><mi>s</mi><mo>−</mo><mi>a</mi><mo>)</mo>
<mo>(</mo><mi>s</mi><mo>−</mo><mi>b</mi><mo>)</mo>
<mo>(</mo><mi>s</mi><mo>−</mo><mi>c</mi><mo>)</mo>
</mrow>
</msqrt>
<mo>,</mo>
<mspace width="1em"/>
<mi>s</mi>
<mo>=</mo>
<mfrac>
<mrow><mi>a</mi><mo>+</mo><mi>b</mi><mo>+</mo><mi>c</mi></mrow>
<mn>2</mn>
</mfrac>
</mrow>
</math>
S = sqrt(s(s-a)(s-b)(s-c)), s = (a+b+c)/2
s = (a + b + c)/2; Sqrt[s (s - a) (s - b) (s - c)]
s := (a + b + c)/2; S := sqrt(s*(s - a)*(s - b)*(s - c));
s = (a + b + c)/2; S = sqrt(s*(s - a)*(s - b)*(s - c));
S = √(s(s − a)(s − b)(s − c)), s = (a + b + c)/2
S = b × h ÷ 2
S = \dfrac{1}{2} b h
<math xmlns="http://www.w3.org/1998/Math/MathML" display="block">
<mrow>
<mi>S</mi>
<mo>=</mo>
<mfrac><mn>1</mn><mn>2</mn></mfrac>
<mi>b</mi>
<mi>h</mi>
</mrow>
</math>
S = 1/2 b h
b*h/2
S := b*h/2;
S = b*h/2;
S = bh/2
S = (√3 / 4) × a²
S = \dfrac{\sqrt{3}}{4} a^{2}
<math xmlns="http://www.w3.org/1998/Math/MathML" display="block">
<mrow>
<mi>S</mi>
<mo>=</mo>
<mfrac>
<msqrt><mn>3</mn></msqrt>
<mn>4</mn>
</mfrac>
<msup><mi>a</mi><mn>2</mn></msup>
</mrow>
</math>
S = (sqrt(3)/4) a^2
Sqrt[3]/4*a^2
S := sqrt(3)/4*a^2;
S = sqrt(3)/4*a^2;
S = (√3/4)a^2
a + b > c, b + c > a, c + a > b
a + b > c, \quad b + c > a, \quad c + a > b
<math xmlns="http://www.w3.org/1998/Math/MathML" display="block">
<mrow>
<mi>a</mi><mo>+</mo><mi>b</mi><mo>></mo><mi>c</mi>
<mo>,</mo>
<mspace width="1em"/>
<mi>b</mi><mo>+</mo><mi>c</mi><mo>></mo><mi>a</mi>
<mo>,</mo>
<mspace width="1em"/>
<mi>c</mi><mo>+</mo><mi>a</mi><mo>></mo><mi>b</mi>
</mrow>
</math>
a + b > c, b + c > a, c + a > b
a + b > c && b + c > a && c + a > b
is(a + b > c and b + c > a and c + a > b);
(a + b > c) && (b + c > a) && (c + a > b)
a + b > c, b + c > a, c + a > b
Zo laat je ChatGPT de berekening doen
Je bent een rekenassistent voor meetkunde. Voer de volgende berekening uit door echt Python-code uit te voeren en baseer je antwoord alleen op de getallen uit het resultaat van de uitvoering (geen hoofdrekenen of gokken). De drie zijden van een driehoek zijn 7,5; 10,2 en 12,3 (in meter). 1. Controleer of deze drie zijden een driehoek kunnen vormen (de driehoeksongelijkheid). 2. Bereken de halve omtrek s = (a + b + c) ÷ 2. 3. Bereken de oppervlakte van de driehoek met de formule van Heron S = √(s(s−a)(s−b)(s−c)). Laat de formules zien die je hebt gebruikt en de getallen uit het resultaat van de uitvoering.
Zo werkt het
-
1Vul je getallen inTyp de getallen waarmee je wilt rekenen in de invoervelden
-
2BerekenKlik op de knop “Berekenen”
-
3Bekijk het resultaatHet resultaat verschijnt meteen. Op dezelfde pagina vind je ook de uitwerking van de berekening en de uitleg van de formule
Kenmerken van DataChef
Geen voorkennis nodig – intuïtieve en eenvoudige bediening
Zonder persoonlijke gegevens op te geven
Bestand wordt automatisch verwijderd zodra je op "Downloaden" klikt
Geen bronvermelding vereist
Geen toestemming vooraf nodig