Getallen en notatie
Deze pagina behandelt getallen in rekenblokken: met duizendtalscheiding, verkort zoals 45k, wetenschappelijke notatie, breuken, woorden, binaire of hexadecimale notatie. Ook resultaatweergave komt aan bod, bijvoorbeeld als breuk of percentage. Gebruik dit als invoer anders wordt gelezen dan bedoeld of als je een andere resultaatvorm wilt.
Getallen schrijven
Decimale punten en scheidingstekens voor duizendtallen
Een punt is het decimaalteken. Groepeer duizendtallen met komma’s, spaties of underscores, passend bij de gekopieerde notatie:
£1,250 * 12 geeft £15,000.001 250 * 12 geeft 15,0001_000_000 / 4 geeft 250k.5 * 38 geeft 19Let op het volgende:
- Een komma groepeert alleen duizendtallen; elke groep erna heeft drie cijfers.
1,000en1,234,567zijn getallen. De komma is hier nooit een decimaalteken:12,50en1,5geven een fout in plaats van een gok, zodat je de regel direct kunt herstellen. Europese vormen zoals1.234.567,89worden niet herkend. - Groeperen met spaties vereist groepen van precies drie cijfers:
1 250werkt,12 50is geen getal. Na een woord met zijn nummer begint een spatie vóór valuta, eenheid of procentteken juist het bedrag.Week 2 150 hoursis dus 150 uur; zie Woorden naast een bedrag. - De apostrof is het voetsymbool;
1'000'000werkt dus niet als duizendtalscheiding. - Een getal mag niet op een decimale punt eindigen: schrijf
5of5.0, niet5..
Duizendtalscheiding werkt ook in functieaanroepen en lijsten, zodat je getallen direct kunt plakken. Een komma met precies drie cijfers vervolgt het getal; een komma met een spatie begint de volgende waarde:
sum([£1,200, £800]) geeft £2,000.00max(1,000, 2,000) geeft 2,000sqrt(1,024) geeft 32[12,-51,4] geeft [12, -51, 4]max(1,000,2,000) geeft Unsupported: ambiguous commas in 1,000,2,000: put a space after each comma between values (1,000, 2,000)Zonder spaties, zoals in [12,-51,4], scheidt elke komma waarden. Bij dubbelzinnigheid, zoals in de laatste regel of sum(10,100), laat de fout zien hoe je de bedoelde invoer schrijft.
Grote getallen en groottewoorden
Afkortingen en woorden voor duizend, miljoen en meer besparen nullen:
£45k / 12 geeft £3,750.001.2 million / 4 geeft 300k£3bn / 1,000 geeft £3M| Grootte | Geaccepteerde vormen |
|---|---|
| Duizend | 5k, 5K, 3 thousand |
| Miljoen | 2.5M, 1.2 million |
| Miljard | 3bn, 3G, 3 billion |
| Biljoen | 2tn, 2T, 2 trillion |
De afkorting moet direct aan het getal vastzitten: 3bn werkt, 3 bn niet. Een hoofdletter B na een getal betekent bytes, geen miljarden; 3B is drie bytes.
Grote resultaten worden vergelijkbaar ingekort. Vanaf 100.000 verschijnt een gewoon getal als 250k, 2.5M of 8G. Geld wordt onder een miljoen volledig getoond, zoals £350,000.00, en daarboven als £2.4M of £3B. Latere regels gebruiken nog steeds de volledige waarde. Resultaten lezen legt de weergaveregels uit.
Wetenschappelijke notatie
Schrijf machten van tien met e of E, of schrijf de vermenigvuldiging uit met × 10^:
2.5e-3 kg to g geeft 2.5 g1.5E3 m to km geeft 1.5 km6.02 × 10^23 geeft 6.02e23Ook de exponent mag decimalen bevatten: 1e2.0 is 100.
Breuken en wiskundige symbolen
Een breuk zoals 1/3 blijft exact tijdens het rekenen. Terugvermenigvuldigen geeft dus een geheel getal in plaats van 0,9999999999:
1/3 * 3 geeft 1£60 * 3/4 geeft £45.00Unicode-breuktekens en gebruikelijke wiskundesymbolen werken ook, handig bij het plakken van recepten of formules:
1½ cups * 2 geeft 3 cups2¼ hours in minutes geeft 135 min2 × £4.50 geeft £9.00£18 ÷ 4 geeft £4.505 · 3 geeft 15√144 geeft 123² + 4² geeft 25− (het echte minteken) werkt overal waar - werkt. · en ⋅ vermenigvuldigen net als ×. ² en ³ kwadrateren of nemen de derde macht van het voorafgaande getal, de naam of de uitdrukking tussen haakjes.
Een breuk gevolgd door of neemt dat aandeel van een gewoon getal, geldbedrag of hoeveelheid met eenheid:
½ of 40 geeft 203/4 of £60 geeft £45.00¾ of 2 kg geeft 1.5 kgEen breuk kan ook een eenheid dragen, zoals in een recept, los of toegevoegd aan een geheel getal:
3/4 cup geeft 0.75 cups1 + 3/4 cup geeft 1.75 cups2 * 3/4 cup geeft 1.5 cupsSchrijf de schuine streep direct tegen de cijfers als iets de breuk vermenigvuldigt. Na een product deelt een / met spaties door alles erachter: 2 * 3 / 4 cup deelt door vier cups; 2 * 3/4 cup is anderhalve cup.
Met spaties en niets ervoor wordt de schuine streep als breuk van de eenheid gelezen zolang het linker getal kleiner is. Anders wordt het een tarief:
3 / 4 cup geeft 0.75 cups100 / 4 weeks geeft 25/weekBinair, octaal en hexadecimaal
Zet 0b vóór een binair getal, 0o voor octaal en 0x voor hexadecimaal. Underscores mogen cijfers scheiden.
0b1010 to decimal geeft 100o755 to decimal geeft 4930xFF + 1 geeft 0x1000b101101 as base 8 geeft 0o550xCAFE_F00D to decimal geeft 3.405705229GEen resultaat dat met hexadecimale invoer begon blijft hexadecimaal, zoals 0xFF + 1 toont. Gebruik to decimal voor een gewoon getal. Direct naar een ander talstelsel kan met as base 2, 8, 10 of 16. Underscores maken lange waarden leesbaar, zoals 0xCAFE_F00D. De decimale uitkomst wordt net als andere grote getallen verkort.
Alle notaties in één oogopslag
| Notatie | Voorbeelden | Opmerkingen |
|---|---|---|
| Decimaal | 42, 0.5, .5, 00042 |
Een punt aan het einde (5.) wordt niet geaccepteerd |
| Groepering van duizendtallen | 1,234,567.89, 1 234 567.89, 1_000_000, 1_234.5_678 |
Groepen gescheiden door komma's of spaties bevatten drie cijfers |
| Wetenschappelijk | 1e6, 2.5e-3, 1.5E3, 6.02 × 10^23 |
De exponent mag een breuk zijn: 1e2.0 is 100 |
| Woorden voor grote getallen | 5k, 2.5M, 3bn, 3G, 2tn, 2 trillion, 3 thousand |
Zie de tabel hierboven |
| Binair | 0b1010, 0b_1100_0001 |
|
| Octaal | 0o755, 0o_755 |
|
| Hexadecimaal | 0xFF, 0xCAFE_F00D |
Resultaten blijven hexadecimaal |
| Breuken | 1/3, 3/10 |
Blijft exact |
| Breuktekens | 5½, 1½ cups, ½ of 40 |
5.5, 1.5 cups, 20 |
| Unicode-symbolen | −5, 5 − 3, 2 × 3, 5 · 3, 6 ÷ 3, √16, 2², 2³ |
Getallen in woorden
Je kunt getallen en eenvoudige berekeningen in Engelse woorden schrijven. Handig bij snel noteren zoals je iets zegt of bij een geplakte zin.
twenty five hundred geeft 2,500one hundred and twenty five grams times four geeft 500 gone point five kilometres geeft 1.5 kmthree and a half hours in minutes geeft 210 mintwelve times seven geeft 84double £80 geeft £160.0010 squared geeft 100Breukwoorden werken met gewone getallen, geld en eenheden:
a quarter of 200 geeft 50half of 100 geeft 50three quarters of 200 g geeft 150 gtwo thirds of £90 geeft £60.00a tenth of £450 geeft £45.00one fifth geeft 0.2Ook percentages en valuta kunnen voluit worden geschreven:
fifteen percent of £80 geeft £12.00ten percent off £65 geeft £58.50five euros plus ten euros geeft €15.00Welke woorden worden herkend
- Getallen:
zerototnineteen, tientallentwentytotninety,hundred,thousand,million,billionentrillion, verbonden met spaties, koppeltekens ofand(twenty-five,one hundred and twenty three). Honderdtallen combineren:twenty five hundredis 2.500. - Decimalen:
pointgevolgd door afzonderlijke cijferwoorden (one point two fiveis 1,25). - Breuken:
half,third,quarteroffourth,fifth,sixth,seventh,eighth,ninthententh, met meervouden (three quarters,two ninths). - Operatoren:
plus,minus,times,multiplied byendivided by. - Vermenigvuldigen en machten:
double,twiceentriplevóór een waarde;squaredencubederna. Zie Wiskunde in woorden. what isaan het begin is optioneel:what is twelve times sevenentwelve times sevengeven hetzelfde resultaat.
Valkuilen bij getallen in woorden
- Een breukwoord mag met of zonder
abeginnen:quarter of 100ena quarter of 100zijn beide 25. Vóór een maand is het een datum:third of Marchis 3 maart.quarter of an houris zoals verwacht 15 min. poundsbetekent gewicht:forty poundsis 40 lb. Schrijf voor geld£40offorty GBP.- Gemengde bedragen zoals
twelve euros fiftywerken niet. Schrijf€12.50.
Constanten
| Constante | Schrijfwijzen | Waarde |
|---|---|---|
| Pi | pi, π, Pi |
3.1415926536 |
| Tau | tau |
6,2831853072 (τ wordt niet herkend) |
| Gulden snede | phi |
1.6180339887 |
| Getal van Euler | e, exp(1) |
2.7182818285 |
diameter = 30 cmpi * diameter to 1 dp geeft 94.2 cm£1,000 * e^(5% * 10) geeft £1,648.72De laatste regel laat £1.000 tien jaar lang continu groeien met 5% per jaar.
Definieer je zelf een naam zoals pi, dan vervangt jouw waarde de constante voor de rest van de notitie. Zie Namen die botsen met ingebouwde woorden.
Impliciete vermenigvuldiging
Je mag * weglaten tussen een getal en een constante, naam of haakje:
2π geeft 6.28318530722(£3.20 + £1.80) geeft £10.00(1 + 2)(3 + 4) geeft 21side = 4 m2 side geeft 8 mHoud de aanwijzer boven side om te zien wat gebeurde: de toelichting meldt vermenigvuldiging met 2 en stelt 2 * side voor als je dit expliciet wilt schrijven. Een meervoudige naam of eenheid werkt anders: het voorafgaande getal telt die dingen. Na servings = 3 betekent 2 servings twee porties. Schrijf dus * als je wilt vermenigvuldigen:
servings = 32 servings geeft 22 * servings geeft 6Machten worden eerst berekend, zoals in de wiskunde, zodat formules lezen zoals op papier. ² en ³ werken ook op namen:
x = 32x^2 geeft 18(2x)^2 geeft 36radius = 15 cmpi radius² geeft 706.8583470577 cm²pi radius² in m² to 3 dp geeft 0.071 m²Vóór een functieaanroep moet je de * zelf schrijven: 2 * sqrt(9), niet 2 sqrt(9).
De weergave van een getal omzetten
Voeg as, to, in of -> en een formaatwoord toe om het resultaat anders weer te geven. De waarde verandert niet, alleen de weergave.
0.375 as fraction geeft ⅜2.75 as fraction geeft 2 ¾£18 / £120 as % geeft 15%£60 / £48 as x geeft 1.25x0.00042 in scientific geeft 4.2e-41,700,000 as sci geeft 1.7e6255 in hex geeft 0xFF10 to binary geeft 0b1010493 to octal geeft 0o755| Doelnotatie | Voorbeeld | Resultaat |
|---|---|---|
fraction |
0.75 as fraction |
¾ |
fraction |
1.75 as fraction, 22/7 as fraction |
1 ¾, 3 1/7 |
%, percent, percentage |
2 as %, 1/8 as % |
200%, 12.5% |
multiplier, x |
1.5 as x |
1.5x |
scientific, sci |
12345.6789 in sci |
1.23456789e4 |
number, decimal, dec |
0xff to decimal, 1e5 as number |
255, 100k |
hex, hexadecimal, base 16 |
255 in hex, -5 in hex |
0xFF, -0x5 |
binary, bin, base 2 |
255 to binary |
0b11111111 |
octal, oct, base 8 |
255 to octal |
0o377 |
base 10 |
255 to base 10 |
255 |
Alleen grondtallen 2, 8, 10 en 16 zijn beschikbaar; 255 to base 7 toont geen resultaat. hex(255) en bin(10) zijn functievormen van dezelfde omrekeningen. Er is geen functie oct().
Zie Afronden om de waarde af te ronden in plaats van alleen de weergave te veranderen.
Alles combineren
Sparen voor de aanbetaling op een woning, met een verkorte prijs en voortgang als percentage:
# Saving for a deposithouse price = £285k geeft £285,000.00deposit = house price * 10% geeft £28,500.00saved = £11,400saved / deposit as % geeft 40%remaining = deposit - saved geeft £17,100.00months = 18remaining / months geeft £950.00£285k bespaart nullen. Twee geldbedragen delen geeft een verhouding die as % als voortgang toont. Verander saved naarmate het spaargeld groeit en het maanddoel eronder wordt bijgewerkt.