1.7: Integers
In this module we'll discuss integers and a few operators used with integers.
File Location
Create another console app for this section: 1. Right click on the solution you made in the first module. 2. Go to Add > New Project and select Console App (.NET Framework) 3. Name it 0.01_Types_Integers
4. Write your code for this module within Program.cs
of that project 5. Set this application to start up.
Description
Integers are C#'s representation of numerals. There are different variable types of integers, click here for a table that goes into more specific sizes and ranges. You can use different types to more efficiently run your program.
Discussion
It is important to understand the different data types within C#. For example, one
is not equal to 1
. The word 'one' would be a string
while the number '1' would be an int
. C# has us specify these types for us to move them around or manipulate them. There are different conversions and methods we can attach to data types which we can briefly go over.
Visual Representation
Data type
Variable name
Value Associated to Data type
Operators
You can also do math using the operators + - * /
. For example:
Modulus
There is another common operator called modulus - %
. This is not a percentage, but the remainder when two numbers are divided. For example:
%
can be used to easily determine if a number is even or odd, even numbers % 2 are always 0.
In your Program.cs
file in the DataTypes
project, practice using the different operators and just do some basic math. See if you can calculate a tip for a restaurant bill.
Next: Integers
Last updated