Functies: hints
- Afronden op 0.1 (11.11 wordt 11.1)
- Afronden op 10 (11.11 wordt 10)
Voor afronding kunnen we Int of Round gebruiken. We kunnen de komma verplaatsen door met
tien te vermenigvuldigen voor Int toe te passen, of door met 10 te delen.
Overigens: je kan ook afronden op een ander getal - bv. een half.
- Van decimaal naar breuk
2.5 wordt 2 1/2. We testen een aantal mogelijke noemers. Als het resultaat van de
vermenigvuldiging geheel is, is het een correcte noemer. Het geheel gedeelte kennen we
(dat staat voor de komma). De teller is de rest maal de noemer.
(voor strings)
- Inverteren
We gaan een string af van achter naar voor, en slaan ze op in een buffer.
- Zonder accent
We vervangen alle letters met accent door dezelfde letter zonder accent.
- Analyseer mailadres
We gaan het mailadres na van achter naar voor. Wat na het eerste punt staat, is het
domein. Wat na @ staat, is de provider. De rest is de gebruikersnaam.
(varia)
- Van breuk naar decimaal
We gaan de string af. Wat voor de spatie staat is het geheel gedeelte. Wat daarna komt en
voor / staat, is de teller. De rest is de noemer.
- Van Romeins naar decimaal
- Van decimaal naar Romeins
Even heel hard nadenken, en veel puzzelen. Maar zo leuk als je het gevonden hebt!
[VB Web] - [hlrnet] - [copyright]