Difference between revisions of "Slash"

From Free Pascal wiki
m (Text replace - "delphi>" to "syntaxhighlight>")
(I do not miss anything here so removed the stub category)
Line 13: Line 13:
 
{{Symbols}}
 
{{Symbols}}
  
{{Stub}}
+
[[Category:FPC]]
 
 
 
[[Category:Symbols]]
 
[[Category:Symbols]]

Revision as of 10:50, 24 March 2014

/

The / or slash is used in a Pascal program to perform division. The results are a real value. If you want integer type value then use the div operator, round or trunc function . If you want know remainder use mod.

 A := 3 / 4;

returns 0.75 if a is real (if a is integer-type then get error:Incompatible types).

The value on the right side of the slash must not be zero, or a division by zero error occurs. This can be caught through use of a try .. finally or try .. except block.


navigation bar: topic: Pascal symbols
single characters

+ (plus)  •  - (minus)  •  * (asterisk)  •  / (slash)
= (equal)  •  > (greater than)  •  < (less than)
. (period)  •  : (colon)  •  ; (semi colon)
^ (hat)  •  @ (at)
$ (dollar sign)  •  & (ampersand)  •  # (hash)
' (single quote)

character pairs

<> (not equal)  •  <= (less than or equal)  •  := (becomes)  •  >= (greater than or equal)

 •  >< (symmetric difference)  •  // (double slash)