Inleiding
Voor de toepassingen die u in C# ontwikkelt, moet u werken met letterlijke en variabele numerieke gegevens. Voorbeelden hiervan zijn:
- Eenvoudige rekenkundige bewerkingen uitvoeren, waaronder optellen, aftrekken, vermenigvuldigen en delen
- Bewerkingen uitvoeren die bestaan uit meerdere stappen die in een bepaalde volgorde moeten worden uitgevoerd
- De restwaarde na een deling bepalen
- Een waarde verhogen of verlagen, enzovoort
Stel dat u een berekening wilt uitvoeren waarbij een waarde van de ene maateenheid naar een andere wordt geconverteerd. Wat moet u bijvoorbeeld doen als u de huidige temperatuur wilt converteren van graden Fahrenheit naar graden Celsius? Nadat u de temperatuur in graden Celsius hebt berekend, moet u die informatie weergeven in een opgemaakt bericht voor de gebruiker. Hiervoor moet u leren hoe u operators kunt gebruiken om te reageren op operanden, zoals letterlijke en variabele waarden.
In deze module voert u eenvoudige bewerkingen voor tekenreeksen en numerieke waarden uit voor uw gegevens. U leert dat de compiler verschillende taken uitvoert, afhankelijk van de gegevenstypen van de waarden rond de opgegeven operator. Maar belangrijker nog is dat u begrijpt hoe met operators acties worden uitgevoerd voor operands. Als u goed met operators en operands kunt werken, helpt dit u zinvolle instructies in de code op te nemen.
Aan het einde van deze module kunt u code schrijven waarmee basisbewerkingen voor letterlijke en variabele waarden worden uitgevoerd.
Leerdoelen
In deze module wordt het volgende behandeld:
- Rekenkundige bewerkingen uitvoeren voor numerieke waarden
- Impliciete typeconversie tussen tekenreeksen en numerieke waarden waarnemen
- Een gegevenstype tijdelijk naar een ander gegevenstype converteren
Vereisten
- Ervaring op beginnersniveau met een .NET-editor
- Ervaring op beginnersniveau met de basisregels voor de C#-syntaxis
- Ervaring op beginnersniveau met het weergeven van een bericht naar een console met behulp van de
Console.WriteLine
enConsole.Write
methoden - Ervaring op beginnersniveau met het maken van letterlijke waarden en het declareren van variabelen van basisgegevenstypen zoals
string
,int
endecimal
- Ervaring op beginnersniveau met tekenreekssamenvoeging en tekenreeksinterpolatie