Geavanceerde wiskunde: functies en grenzen
Deze pagina vat de geavanceerde wiskunde van Varlig Calc samen: lijsten, vectoren en matrices, complexe getallen, sommen en producten, vergelijkingen oplossen en differentiaal- en integraalrekening. Per onderdeel staat beschreven wat de functies doen, welke invoer ze accepteren, hoe exact de resultaten zijn en waar de grenzen liggen. Raadpleeg deze pagina als een resultaat je verrast.
Voor een inleiding met meer voorbeelden lees je de handleidingen: Lijsten en statistiek, Vectoren en matrices, Complexe getallen en Sommatie, vergelijkingen oplossen en differentiaal- en integraalrekening.
In één oogopslag
| Functie | Voorbeeld | Resultaat |
|---|---|---|
| Lijst | [1, 2+3, 4*2] |
[1, 5, 8] |
| Een item uit een lijst | [10, 20, 30][1] |
20 |
| Een item uit een geneste lijst | [[1,2],[3,4]][1][0] |
3 |
| Som van grootheden | sum([1 kg, 500 g]) |
1.5 kg |
| Statistiek | average([1,2,3]), median([5,1,3]) |
2, 3 |
| Bereik dat aftelt | range(5, 1, -2) |
[5, 3, 1] |
| Lijsten optellen | [1,2] + [3,4] |
[4, 6] |
| Matrixproduct | [[1,2],[3,4]] * [[1,0],[0,1]] |
[[1, 2], [3, 4]] |
| Inverse | inverse([[1,2],[3,4]]) |
[[-2, 1], [1.5, -0.5]] |
| Determinant | det([[1,2],[3,4]]) |
-2 |
| Transponeren | transpose([[1,2],[3,4]]) |
[[1, 3], [2, 4]] |
| Lineair stelsel | solve_system([[2,1],[1,2]], [34,29]) |
[13, 8] |
| Complexe rekenkunde | (2+3i) * (2-3i) |
13 |
| Complexe vierkantswortel | sqrt(complex(-4,0)) |
2i |
| Meest voorkomende waarde | mode([1,2,2,3]) |
2 |
| Percentiel | percentile([1,2,3,4],25) |
1.75 |
| Populatiestandaardafwijking | population_stddev([1,2,3,4]) |
1.1180339887 |
| Som over een bereik | sum(k^2, k, 1, 10) |
385 |
| Product over een bereik | product(k, k, 1, 5) |
120 |
| Een vergelijking exact oplossen | solve(x^2 - 5x + 6 = 0) |
[2, 3] |
| Een vergelijking binnen een bereik oplossen | solve(x^2 = 4, x, 0, 3) |
2 |
| Symbolische afgeleide | differentiate(sin(x), x) |
cos(x) |
| Afgeleide in een punt | derivative(x^3, x, 2) |
12 |
| Bepaalde integraal | integrate(x^2, x, 0, 3) |
9 |
Lijsten, matrices en complexe getallen zijn gewone waarden. Je kunt ze een naam geven, doorgeven aan zelf gedefinieerde functies en opnieuw laten berekenen door een eerdere regel te bewerken.
squares(n) = sum(k^2, k, 1, n)squares(3) geeft 14first(items) = items[0]first([10, 20]) geeft 10root(y) = solve(x^2 = y, x, 0, 10)root(9) geeft 3Wat de rekenkern garandeert
Alles op deze pagina volgt één regel: een berekening levert een resultaat op dat Varlig kan verantwoorden, of een foutmelding die uitlegt waarom dat niet kan. Een exacte berekening valt nooit terug op een getal dat er alleen aannemelijk uitziet.
Hoe exact een antwoord is
| Berekend met | Waarvoor dit geldt |
|---|---|
| Exacte breuken | Coëfficiënten van vergelijkingen en de wortel van een lineaire vergelijking; wortels van een kwadratische vergelijking waarvan de discriminant een volkomen kwadraat is; matrixbewerkingen +, -, *, vermenigvuldiging met een getal, transpose, det, inverse, rank en solve_system; median, mode, modes, percentile, quartile en alle drie de varianties |
| Decimale vierkantswortel | stddev, sample_stddev, population_stddev en de wortels van andere kwadratische vergelijkingen |
| Binaire drijvende-kommagetallen | eigenvalues, qr, lu, svd, integrate en solve met vier argumenten |
Exact betekent exact: tussen het lezen van de regel en het tonen van het resultaat wordt niets afgerond. Een exact resultaat blijft dus exact als je het een naam geeft, opslaat en opnieuw gebruikt. Een benadering gebruikt dezelfde begrensde decimale precisie als sqrt. De laatste weergegeven decimaal is niet gegarandeerd correct afgerond. Daarom is twee benaderingen met == vergelijken geen betrouwbare test: solve(x^2 - 2 = 0) en sqrt(2) tonen allebei 1.4142135624, maar zijn niet gelijk.
Eén resultaat combineert nooit beide vormen. Bij een kwadratische vergelijking waarvan de discriminant geen volkomen kwadraat is, zijn beide wortels benaderingen.
Eenheden
| Bewerking | Regel |
|---|---|
| Matrices | Alleen getallen zonder eenheid; eenheden, geldbedragen en complexe elementen worden geweigerd |
| Vergelijkingen | Aan beide kanten alleen getallen zonder eenheid |
median, mode, modes, percentile, quartile, stddev, population_stddev |
Eén gemeenschappelijke dimensie of getallen zonder eenheid. Compatibele eenheden worden omgerekend naar de eenheid van de eerste waarde; het antwoord behoudt die |
variance, sample_variance, population_variance |
Alleen getallen zonder eenheid: een variantie kwadrateert de waarnemingen en behoudt daarbij geen eenheden |
Waarden met en zonder eenheid combineren geeft een fout, in plaats van ongemerkt alleen de getallen te gebruiken. Er is één bestaande uitzondering: een kale 0 krijgt de eenheid van de andere waarden.
Wat wordt geweigerd
Geen van de volgende gevallen levert een getal of een gewone tekstzin op. Elk geval geeft een foutmelding die benoemt wat niet mogelijk is en, waar beschikbaar, welke ondersteunde vorm je wel kunt invoeren:
- Een veeltermvergelijking van hogere graad dan 2, een niet-veeltermvergelijking, een onbekende in een deler of exponent, twee namen zonder waarde, een vergelijking zonder onbekende of een vergelijking met eenheden of geld. Elk van deze gevallen verwijst naar de numerieke
solvemet vier argumenten. - Een vergelijking zonder reële wortel geeft een fout in plaats van een complexe wortel; een vergelijking waaraan elke waarde voldoet geeft een fout in plaats van één willekeurige waarde.
- Een matrixbewerking met onverenigbare afmetingen of een niet-vierkante matrix waar een vierkante vereist is, de inverse van een singuliere matrix of een element dat geen gewoon getal is.
modeals geen waarde meermaals voorkomt of meerdere waarden even vaak het vaakst voorkomen; een percentiel buiten 0 tot 100; een kwartiel buiten 0 tot 4; en elke statistische functie behalvesum,productencountop een lege lijst.
Bewust nergens ondersteund: symbolisch herschrijven behalve het verzamelen van veeltermcoëfficiënten, niet-lineaire stelsels, complexe wortels van een reële vergelijking, matrices met eenheden of geld, symbolisch integreren en grafieken tekenen.
De meldingen zelf staan in Fouten, diagnostiek en limieten.
Lijsten en wiskundige functies schrijven
- Komma’s scheiden elementen en argumenten. Een komma gevolgd door een spatie is altijd een scheidingsteken. Een komma gevolgd door precies drie cijfers groepeert duizendtallen, dus
[1,200, 1,800]bevat twee elementen. Zonder spaties is elke komma een scheidingsteken, zoals in[12,-51,4]. Als beide interpretaties mogelijk zijn, zoals bij[1,234], toont de foutmelding beide ondubbelzinnige schrijfwijzen. Gebruik een decimale punt voor niet-gehele getallen. - Matrices zijn lijsten van rijen, bijvoorbeeld
[[1,2],[3,4]]. Er is geen verkorte schrijfwijze met puntkomma’s zoals[1,2;3,4]. - Indexen beginnen bij 0 en moeten gehele getallen van 0 of hoger zijn. Een index voorbij het einde van de lijst geeft een fout; de index begint nooit opnieuw bij het begin en wordt niet afgekapt tot een geldige waarde.
- Het aantal argumenten wordt gecontroleerd.
sqrt(4,9)geeft een fout in plaats van een gok.
Lijsten en statistiek
Deze functies accepteren een lijst: length of count, sum, product, average of mean, median, min, max, mode en modes, percentile en quartile, en de spreidingsfuncties variance, sample_variance, population_variance, stddev, sample_stddev en population_stddev.
modegeeft alleen een resultaat als één waarde strikt vaker voorkomt dan alle andere. Gelijke frequenties aan de top en een lijst zonder herhaalde waarden geven beide een foutmelding die naarmodes,medianofaverageverwijst.modesgeeft alle waarden die het vaakst voorkomen.percentile(list, rank)accepteert een rang van 0 tot 100 en interpoleert lineair tussen de twee dichtstbijzijnde posities, volgens de inclusieve definitie. Het 50e percentiel is de mediaan; het 0e en 100e zijn de kleinste en grootste waarde.quartile(list, k)accepteert een gehelekvan 0 tot 4 en komt overeen metpercentile(list, 25k).varianceenstddevzijn de steekproefvarianten: ze delen doorn - 1en vereisen twee waarden.population_varianceenpopulation_stddevdelen doornen vereisen één waarde.sample_varianceensample_stddevzijn langere namen voor de korte varianten.- Een lege lijst heeft een
sumvan 0, eenproductvan 1 en eencountvan 0. Andere statistische functies op een lege lijst geven een fout. - Twee lijsten van gelijke lengte worden element voor element opgeteld of afgetrokken. Je kunt een lijst met een getal vermenigvuldigen of door een getal delen, en twee lijsten vergelijken met
==. range(start, end, step)omvat beide grenswaarden. De stapgrootte is optioneel.dot(a, b)berekent het inwendig product van twee reële vectoren.
spend = [420, 385, 510, 460] geeft [420, 385, 510, 460]sum(spend) geeft 1,775average(spend) geeft 443.75median(spend) geeft 440spend[0] geeft 420spend * 1.1 geeft [462, 423.5, 561, 506]range(0, 1, 0.25) geeft [0, 0.25, 0.5, 0.75, 1]Lijsten omvormen
| Aanroep | Resultaat | Wat deze doet |
|---|---|---|
sort([3,1,2]) |
[1, 2, 3] |
Sorteert getallen zonder eenheid oplopend; gelijke items behouden hun volgorde |
reverse([1,2,3]) |
[3, 2, 1] |
Keert elke lijst om |
unique([3,1,3,2]) |
[3, 1, 2] |
Behoudt de eerste keer dat elke waarde voorkomt; items moeten exact overeenkomen, inclusief eenheden |
slice([10,20,30,40], 1, 3) |
[20, 30] |
Neemt items vanaf de beginindex tot aan de eindindex, die niet wordt meegenomen |
map(x^2, x, [1,2,3]) |
[1, 4, 9] |
Berekent de uitdrukking voor elk item |
filter(x > 1, x, [1,2,3]) |
[2, 3] |
Behoudt de items waarvoor de voorwaarde waar is |
variance([1,2,3]) |
1 |
Exacte steekproefvariantie, met deling door het aantal min één |
slicevereist gehele getallen waarvoor 0 ≤ start ≤ end ≤ de lengte van de lijst. Andere grenzen geven een fout.variancevereist minstens twee getallen zonder eenheden.mapenfilterkrijgen eerst de uitdrukking, dan de naam voor elk element en daarna de lijst. Die naam geldt alleen binnen de functieaanroep en verandert dus geen elders gedefinieerde naam. De uitdrukking infiltermoettrueoffalseopleveren.
Vectoren en matrices
Vectoren zijn vlakke lijsten en matrices zijn lijsten van rijen. Matrices moeten rechthoekig zijn, reële getallen zonder eenheden bevatten en 1 tot 32 rijen en kolommen hebben.
| Functie | Wat deze doet |
|---|---|
A * B |
Matrixproduct; het aantal kolommen van A moet gelijk zijn aan het aantal rijen van B |
transpose(A) |
Verwisselt rijen en kolommen |
shape(A) |
[rows, columns] |
identity(n) |
Een eenheidsmatrix van n bij n |
trace(A) |
Som van de hoofddiagonaal van een vierkante matrix |
det(A) |
Determinant van een vierkante matrix |
inverse(A) |
Inverse van een vierkante matrix; een singuliere matrix geeft een fout |
rank(A) |
Rang via exacte eliminatie, voor elke rechthoekige matrix |
dot(a, b) |
Inwendig product van twee vectoren met dezelfde lengte |
cross(a, b) |
Kruisproduct van twee vectoren met drie elementen |
solve_system(A, b) |
Lost A*x = b op voor een vierkante matrix A en een eendimensionale vector b |
eigenvalues(A) |
Eigenwaarden van een reële vierkante matrix, inclusief complexe paren, in onbepaalde volgorde |
qr(A) |
[Q, R], waarbij Q*R ongeveer gelijk is aan A |
lu(A) |
[P, L, U], waarbij P*A ongeveer gelijk is aan L*U; alleen vierkante matrices |
svd(A) |
[U, s, Vt], waarbij s een eendimensionale lijst met singuliere waarden is en A ongeveer gelijk is aan U*diag(s)*Vt |
Exacte resultaten. det, inverse, rank en solve_system gebruiken exacte breuken. rank kent geen afrondingstolerantie. solve_system geeft een fout bij een singulier stelsel en ondersteunt geen niet-lineaire stelsels of stelsels met oneindig veel oplossingen.
Benaderde resultaten. eigenvalues, qr, lu en svd gebruiken drijvendekommagetallen en controleren of hun uitvoer eindig is. qr en svd accepteren rechthoekige matrices en geven de compacte (“thin”) factoren terug. Berekeningen van eigenwaarden en SVD stoppen na 10.000 iteraties. Een element dat ten opzichte van het grootste element alleen afrondingsruis is, verschijnt als 0 in het resultaat; via indexering krijg je de opgeslagen waarde. Bij slecht geconditioneerde matrices kan nauwkeurigheid verloren gaan. Test deze resultaten daarom niet met ==.
# Two adult tickets and one child ticket cost 34; one adult and two children cost 29solve_system([[2,1],[1,2]], [34,29]) geeft [13, 8]det([[2,1],[1,2]]) geeft 3rank([[1,2],[2,4]]) geeft 1Complexe getallen
i is de imaginaire eenheid, tenzij je een naam of eigen eenheid met de naam i hebt gedefinieerd.
- Functies:
complex(real, imaginary),real,imag,conj,abs,arg(in radialen) ensqrt(de hoofdwortel) accepteren allemaal complexe getallen. - Exactheid: de delen, rekenbewerkingen en gehele machten blijven exact. Algemene wortels en
argzijn benaderingen. - Reële resultaten: als de imaginaire delen elkaar opheffen, zoals in
(2+3i) * (2-3i), is het resultaat een gewoon reëel getal. Een waarde die je als complex invoert, zoals-4 + 0iofcomplex(-4,0), blijft complex bij rekenbewerkingen en gebruik via namen, ook al wordt deze als-4weergegeven. - Vierkantswortels en logaritmen van negatieve getallen:
sqrt(-4),ln(-1)enlog(-100)blijven in het reële domein en geven een fout over imaginaire getallen, met de complexe schrijfwijze die je kunt gebruiken, bijvoorbeeldsqrt(-4 + 0i). Die vorm, ofsqrt(complex(-4,0)), geeft2i. - Weergave: een deel dat alleen afrondingsruis van drijvendekommagetallen is, verschijnt als 0. Daardoor toont
exp(i*pi)het resultaat-1. De opgeslagen waarde behoudt haar cijfers. - Vergelijkingen:
<en>werken alleen als beide imaginaire delen nul zijn. - Andere functies:
sin,cos,tanen hun inversen, de hyperbolische functies en hun inversen,exp,ln,logoflog10,log2,cbrten fractionele of complexe machten accepteren allemaal complexe getallen. Ze gebruiken drijvendekommagetallen en hoofdtakken. De logaritme van nul en elk niet-eindig resultaat geven een fout.
(2+3i) * (2-3i) geeft 13abs(3+4i) geeft 5sqrt(-4 + 0i) geeft 2isqrt(complex(-4,0)) geeft 2isqrt(-4) geeft Error: imaginary number. For a complex answer, write sqrt(-4 + 0i)exp(i*pi) geeft -1Sommen en producten
sum(expression, name, from, to) telt de uitdrukking op voor elk geheel getal van from tot en met to. summation is een andere naam hiervoor; product vermenigvuldigt in plaats van op te tellen.
- De naam is lokaal binnen de functieaanroep. Deze verandert geen eerder gedefinieerde naam en maakt de regel daar ook niet afhankelijk van.
- Je kunt een som of product in een andere som of een ander product opnemen.
- Als
tokleiner is danfrom, is het bereik leeg: de som is 0 en het product is 1. - Eén functieaanroep kan maximaal 10.000 termen bevatten.
sum(k^2, k, 1, 10) geeft 385product(k, k, 1, 5) geeft 120k = 7 geeft 7sum(k, k, 1, 3) geeft 6k geeft 7Vergelijkingen oplossen
solve(equation) leest een veeltermvergelijking van graad 1 of 2 met één onbekende en berekent de wortels. De onbekende is de enige naam in de vergelijking zonder waarde. Een naam met een waarde wordt als dat getal gelezen. Je mag de rechterkant weglaten; dan wordt de uitdrukking gelijkgesteld aan nul.
- Een lineaire vergelijking geeft het getal terug. Een kwadratische vergelijking geeft een lijst van de verschillende reële wortels in oplopende volgorde; een dubbele wortel levert dus een lijst met één element op. De vorm hangt af van de ingevoerde graad, niet van de gevonden wortels.
- De coëfficiënten en het herschrijven ervan zijn exact, net als de wortels wanneer de discriminant een volkomen kwadraat is. Elke andere kwadratische vergelijking levert twee decimale wortelbenaderingen op.
- Beide kanten moeten gewone getallen zijn. Eenheden, geld en complexe waarden worden geweigerd.
- Een vergelijking zonder reële wortel geeft
Error: no real solutionin plaats van een complexe wortel. Een vergelijking waaraan elke waarde voldoet meldt dat, in plaats van een waarde te kiezen. - Al het andere — graad 3 of hoger, een niet-veeltermvergelijking, een onbekende in een deler of exponent, een tweede naam zonder waarde — wordt geweigerd met een melding die verwijst naar de vorm met vier argumenten hieronder.
solve(2x + 6 = 10) geeft 2solve(x^2 - 5x + 6 = 0) geeft [2, 3]solve(x^2 - 2 = 0) geeft [-1.4142135624, 1.4142135624]solve(x^2 + 1 = 0) geeft Error: no real solutionsolve(expression, name, lower, upper) is een andere functie: deze zoekt één reële waarde van name tussen lower en upper waarbij de uitdrukking nul is. solve(left = right, name, lower, upper) zoekt waar beide kanten gelijk zijn.
- De grenzen moeten eindige getallen zijn, waarbij
lowerkleiner is danupper. - Een wortel die precies op een grens ligt wordt geaccepteerd. Anders moet de uitdrukking aan de ene grens positief en aan de andere negatief zijn, en hoort deze daartussen continu te zijn.
- De zoekactie halveert het interval bij elke stap. Ze slaagt als de uitdrukking minder dan
1e-10van nul afwijkt en het interval smal genoeg is, binnen 128 stappen. Als de uitdrukking op een geteste plek ongedefinieerd is of de zoekactie niet convergeert, toont de regel een fout. - De functie vindt één wortel, niet alle wortels. Gebruik
solve_systemvoor stelsels lineaire vergelijkingen.
solve(1500 + 12*x = 20*x, x, 0, 1000) geeft 187.5solve(x^2 = 2, x, 0, 2) geeft 1.4142135624Differentiaal- en integraalrekening
Symbolische afgeleiden
differentiate(expression, name), ook geschreven als derivative(expression, name), geeft de afgeleide terug als tekst.
- De functie gebruikt de som-, product-, quotiënt-, machts- en kettingregel op reële rekenbewerkingen zonder eenheden, plus
sin,cos,tan,sinh,cosh,exp,lnensqrt. - Andere namen in de uitdrukking worden als constanten behandeld, ongeacht of ze in de notitie een waarde hebben:
differentiate(a*x^2, x)geeft(a*(2*(x^(2-1)))). - Het resultaat wordt niet vereenvoudigd en is beperkt tot 8.192 tekens.
- Andere functies, zoals
abs, geven een fout; gebruik daarvoor een afgeleide in een punt. Dit is geen volledig computeralgebrasysteem. - De afgeleide heeft dezelfde domeinbeperkingen als de oorspronkelijke uitdrukking.
differentiate(sin(x), x) geeft cos(x)differentiate(x^3, x) geeft (3*(x^(3-1)))Afgeleiden in een punt
derivative(expression, name, point), of differentiate met drie argumenten, berekent numeriek de helling in één punt. De functie gebruikt verfijnde centrale differenties en vergelijkt die met eenzijdige schattingen. De uitdrukking mag zelf gedefinieerde functies gebruiken, maar moet rond het punt glad zijn en reële getallen zonder eenheden gebruiken. Als de schatting niet convergeert of een bemonsterde waarde ongedefinieerd is, toont de regel een fout.
Omdat de numerieke vormen een getal berekenen, heeft elke naam behalve de variabele een waarde nodig. Dit geldt voor afgeleiden in een punt, sum, product, solve en integrate. Een naam zonder waarde geeft Unsupported: Unknown name: gevolgd door die naam.
derivative(x^3, x, 2) geeft 12f(x) = x^2derivative(f(x), x, 3) geeft 6differentiate(a*x^2, x) geeft (a*(2*(x^(2-1))))derivative(a*x^2, x, 3) geeft Unsupported: Unknown name: aBepaalde integralen
integrate(expression, name, lower, upper) berekent de oppervlakte onder de uitdrukking tussen twee eindige grenzen.
- De grenzen omwisselen keert het teken van het resultaat om; gelijke grenzen geven nul.
- De functie gebruikt adaptieve Gauss–Kronrod-regels met 7 en 15 punten, die op ongelijk verdeelde punten bemonsteren. Zo kan een regelmatige golf zoals
cos(128*pi*x)de methode niet misleiden:integrate(cos(128*pi*x), x, 0, 1)geeft ongeveer-1.3e-15, wat binnen de afrondingsnauwkeurigheid nul is. - De methode streeft naar een totale geschatte fout van maximaal
1e-9maal de absolute grootte van het resultaat (of1e-9voor resultaten kleiner dan 1). Ze vergelijkt minstens twee detailniveaus, houdt rekening met afrondingsfouten en verfijnt eerst het deel met de grootste geschatte fout. - Ze stopt na 2.048 verfijningen, 20 onderverdelingsniveaus of de 100.000 stappen die met andere geavanceerde wiskunde op dezelfde regel worden gedeeld. Een bereikte limiet of een ongedefinieerde bemonsterde waarde geeft een fout.
- De foutschatting is een goede indicatie, geen garantie. Gebruik gladde, eindige uitdrukkingen. Resultaten voor uitdrukkingen met pieken, sprongen of snelle oscillaties kunnen onnauwkeurig zijn.
- Onbepaalde integralen en oneindige grenzen worden niet ondersteund.
integrate(x^2, x, 0, 3) geeft 9integrate(x^2, x, 3, 0) geeft -9Argumenten en eenheden in wiskundige functies
factorialis een andere naam voorfact, entruncvoorint.signgeeft -1, 0 of 1 terug.atan2(y, x)geeft een hoek in radialen als gewoon getal.- Het optionele tweede argument van
round,floorenceilis een stapgrootte, geen aantal decimalen:round(17, 5)rondt af op het dichtstbijzijnde veelvoud van 5. Zie Afronden om op decimalen af te ronden. - Logaritmen, exponentiële en hyperbolische functies accepteren geen eenheden of geld. Gewone goniometrische functies accepteren hoeken zoals
30°. - Vierkants- en derdemachtswortels behouden eenheden als de eenheidsmacht deelbaar is door de wortelgraad; machten van grootheden behouden hun eenheden. Temperaturen in Celsius of Fahrenheit kun je niet kwadrateren of worteltrekken.
gcd(12, 18) geeft 6round(17, 5) geeft 15sin(30°) geeft 0.5sqrt(9 m²) geeft 3 m(2 kg)^2 geeft 4 kg²Limieten
Limieten worden gecontroleerd voordat een resultaat verschijnt:
- 1.024 elementen in een lijst of
range - matrices tot 32 × 32
- 10.000 termen in één
sumofproduct - 16 niveaus van geneste lijsten en functieaanroepen
- 100.000 stappen voor alle geavanceerde wiskunde op één regel samen, inclusief geneste aanroepen
- 4.096 bits in de teller of noemer van een breuk, net als elders in Varlig Calc
Als je een limiet bereikt, toont die regel een fout en blijft de rest van de notitie werken. Je krijgt nooit een gedeeltelijke som, een onvoltooide inverse of een niet-geconvergeerde wortel als resultaat. Zie Resultaten lezen: weergave en precisie voor alle limieten en de exactheid van resultaten.