Difference between revisions of "Constants - Variables - Data Types"

From TRCCompSci - AQA Computer Science
Jump to: navigation, search
Line 4: Line 4:
  
 
  <syntaxhighlight lang="csharp">bool example = true;</syntaxhighlight>  
 
  <syntaxhighlight lang="csharp">bool example = true;</syntaxhighlight>  
 +
  
 
*String is used for storing characters in word form.
 
*String is used for storing characters in word form.
  
 
<syntaxhighlight lang="csharp">string example = "hello world";</syntaxhighlight>
 
<syntaxhighlight lang="csharp">string example = "hello world";</syntaxhighlight>
 +
  
 
*Integer is used to store whole numbers (32 bit values).
 
*Integer is used to store whole numbers (32 bit values).
  
 
<syntaxhighlight lang="csharp">int example = 457568368;</syntaxhighlight>
 
<syntaxhighlight lang="csharp">int example = 457568368;</syntaxhighlight>
 +
  
 
*Double is used to store numbers where there are numbers before and after the decimal point, using 64 bits of memory.
 
*Double is used to store numbers where there are numbers before and after the decimal point, using 64 bits of memory.
  
 
<syntaxhighlight lang="csharp">double example = 3.3;</syntaxhighlight>
 
<syntaxhighlight lang="csharp">double example = 3.3;</syntaxhighlight>
 +
  
 
*Decimal is used to store larger numbers with information before and after the decimal point, using 128 bits of memory.
 
*Decimal is used to store larger numbers with information before and after the decimal point, using 128 bits of memory.
  
 
<syntaxhighlight lang="csharp">decimal example = 12.593;</syntaxhighlight>
 
<syntaxhighlight lang="csharp">decimal example = 12.593;</syntaxhighlight>
 +
  
 
*Character is used to store single letters.
 
*Character is used to store single letters.
  
 
<syntaxhighlight lang="csharp">char example = 'A';</syntaxhighlight>
 
<syntaxhighlight lang="csharp">char example = 'A';</syntaxhighlight>
 +
  
 
*Byte is used to store a byte( eight 1's or 0's).
 
*Byte is used to store a byte( eight 1's or 0's).
  
 
<syntaxhighlight lang="csharp">00101101</syntaxhighlight>
 
<syntaxhighlight lang="csharp">00101101</syntaxhighlight>
 +
  
 
*Float is used to store a 32 bit decimal number, which must be defined as being a float using "F" or "f" to distinguish it from a double, or it may cause compilation errors.
 
*Float is used to store a 32 bit decimal number, which must be defined as being a float using "F" or "f" to distinguish it from a double, or it may cause compilation errors.
  
 
<syntaxhighlight lang="csharp">9.4F</syntaxhighlight>
 
<syntaxhighlight lang="csharp">9.4F</syntaxhighlight>
 +
  
 
*Long integer is also used to store whole numbers (However these are 64 bit values).
 
*Long integer is also used to store whole numbers (However these are 64 bit values).
  
 
<syntaxhighlight lang="csharp">long example = 7846354759340276482;</syntaxhighlight>
 
<syntaxhighlight lang="csharp">long example = 7846354759340276482;</syntaxhighlight>
 +
  
 
*Constants are used to create a variable of a specified data type that can never be changed after declaration, all global variables should be declared constant.
 
*Constants are used to create a variable of a specified data type that can never be changed after declaration, all global variables should be declared constant.
  
 
<syntaxhighlight lang="csharp">const int example = 32</syntaxhighlight>
 
<syntaxhighlight lang="csharp">const int example = 32</syntaxhighlight>

Revision as of 20:56, 16 December 2016

There are 9 types of data types. These include boolean, string, integer, double, decimal, character, byte, float and long:

  • Boolean is a binary value, being either true or false.
bool example = true;


  • String is used for storing characters in word form.
string example = "hello world";


  • Integer is used to store whole numbers (32 bit values).
int example = 457568368;


  • Double is used to store numbers where there are numbers before and after the decimal point, using 64 bits of memory.
double example = 3.3;


  • Decimal is used to store larger numbers with information before and after the decimal point, using 128 bits of memory.
decimal example = 12.593;


  • Character is used to store single letters.
char example = 'A';


  • Byte is used to store a byte( eight 1's or 0's).
00101101


  • Float is used to store a 32 bit decimal number, which must be defined as being a float using "F" or "f" to distinguish it from a double, or it may cause compilation errors.
9.4F


  • Long integer is also used to store whole numbers (However these are 64 bit values).
long example = 7846354759340276482;


  • Constants are used to create a variable of a specified data type that can never be changed after declaration, all global variables should be declared constant.
const int example = 32