Documentatie/Calc-functies/REST
TDF LibreOffice Document Liberation Project Blogs gemeenschap Weblate Nextcloud Redmine Ask LibreOffice Doneren
Functienaam:
REST
Categorie:
Wiskundig
Samenvatting:
Berekent de rest wanneer een getal (het dividend of teller) wordt gedeeld door een ander getal (de deler of noemer). Dit staat bekend als de module bewerking.
Vaak zijn het deeltal en de deler gehele getallen (Euclidean division). REST accepteert en verwerkt echter reële getallen met niet-nul fractionele delen.
Syntaxis:
REST(Dividend; Deler)
Retourneert:
Retourneert een reëel getal dat de rest is wanneer een getal wordt gedeeld door een ander getal. De geretourneerde waarde heeft hetzelfde teken als de deler.
Argumenten:
Dividend is een reëel getal of een verwijzing naar een cel die dat getal bevat, dat is het deeltal van de deelbewerking.
Deler is een reëel getal of een verwijzing naar een cel die dat getal bevat, dat is de deler van de deelbewerking.
- Als Dividend of Deler niet-numeriek is, retourneert REST als fout #WAARDE!
- Als Deler gelijk is aan 0, dan retourneert REST als fout #DELING.DOOR.0!
Aanvullende details:
- Voor echte x en y (y <>0) implementeert REST de volgende formule:
[math]\displaystyle{ \text{ REST}(x,y)~=~x-\left(y\times \text{ INTEGER} \left(\frac{x}{y}\right)\right) }[/math]
- De functie INTEGER rondt altijd naar beneden af (in de richting van -∞) en retourneert het grootste gehele getal dat kleiner is dan of gelijk is aan een bepaald getal. Dit betekent dat wanneer het deeltal en de deler verschillende tekens hebben, REST resultaten kan produceren die contra-intuïtief lijken. De formule
=REST(7; −3)
geeft bijvoorbeeld −2 terug; dit komt omdat de breuk [math]\displaystyle{ \left(\frac{7}{-3}\right) }[/math] wordt afgerond op −3 door de functie INTEGER.
- Voor meer algemene informatie over de modulo-bewerking, bezoek Wikipedia’s Modulo operation pagina.
Voorbeelden:
Formule | Beschrijving | Retourneert |
---|---|---|
=REST(11; 3) | Retourneert de rest wanneer 11 wordt gedeeld door 3. De geretourneerde waarde heeft hetzelfde teken als de deler, wat in dit voorbeeld positief is. | 2 |
=REST(−11; 3) | Retourneert de rest wanneer −11 wordt gedeeld door 3. De geretourneerde waarde heeft hetzelfde teken als de deler, wat in dit voorbeeld positief is. Let op de contra-intuïtieve waarde die wordt geproduceerd wanneer het deeltal en de deler verschillende tekens hebben. | 1 |
=REST(11; −3) | Retourneert de rest wanneer 11 wordt gedeeld door −3. De geretourneerde waarde heeft hetzelfde teken als de deler, die in dit voorbeeld negatief is. Let op de contra-intuïtieve waarde die wordt geproduceerd wanneer het deeltal en de deler verschillende tekens hebben. | −1 |
=REST(−11; −3) | Retourneert de rest wanneer −11 wordt gedeeld door −3. De geretourneerde waarde heeft hetzelfde teken als de deler, die in dit voorbeeld negatief is. | −2 |
=REST(D1; D2)
waarbij de cellen D1 en D2 respectievelijk de nummers 11,25 en 2,5 bevatten. |
Retourneert de rest wanneer 11,25 wordt gedeeld door 2,5. De geretourneerde waarde heeft hetzelfde teken als de deler, wat in dit voorbeeld positief is. | 1,25 |
Gerelateerde LibreOffice-functies:
ODF standaard:
Gerelateerde (of gelijkwaardige) Excel-functies:
MOD