Difference between revisions of "Slash/de"

From Lazarus wiki
Jump to navigationJump to search
Line 31: Line 31:
 
  A := 3 / 4; // Dies ist eine Division mit Realen Zahlen.
 
  A := 3 / 4; // Dies ist eine Division mit Realen Zahlen.
 
</syntaxhighlight>
 
</syntaxhighlight>
 +
 +
== Beispiel ==
 +
Dieses Beispiel zeigt wie man '''division by zero''' abfängt.
 +
<syntaxhighlight>
 +
var
 +
  divisor, quotient: single;
 +
begin
 +
  WriteLn('Bitte Divisor eingeben');
 +
  ReadLn(divisor);
 +
  try
 +
    quotient := 1.1 / divisor;
 +
    WriteLn('Es konnte dividiert werden.');
 +
  except
 +
    WriteLn('Es wurde durch 0 geteilt.');
 +
  end;
 +
end.</syntaxhighlight>
  
 
{{Symbols}}
 
{{Symbols}}

Revision as of 17:53, 17 March 2018

Deutsch (de) English (en) suomi (fi) français (fr) русский (ru)

/








Schrägstrich

Division

Der / oder Schrägstrich wird in Pascal für Fliesskommazahlendivision verwendet. Bei Integer-Typen wird mit div geteilt.

Siehe auch:

 A := 3 / 4;

Das Ergebniss ist 0.75.

Eine Division durch 0 kann mit folgenden Try-Blöcken abgefangen werden:

Kommentar

Verwendet man 2 Slash hintereinander, kann man es für Kommentare brauchen.

 A := 3 / 4; // Dies ist eine Division mit Realen Zahlen.

Beispiel

Dieses Beispiel zeigt wie man division by zero abfängt.

var
  divisor, quotient: single;
begin
  WriteLn('Bitte Divisor eingeben');
  ReadLn(divisor);
  try
    quotient := 1.1 / divisor;
    WriteLn('Es konnte dividiert werden.');
  except
    WriteLn('Es wurde durch 0 geteilt.');
  end;
end.


Navigationsleiste zum Thema: Pascal-Symbole
einzelne Zeichen

+ (Plus)  •  - (Minus)  •  * (Sternchen)  •  / (Schrägstrich)
= (Gleichheitszeichen)  •  > (größer als)  •  < (kleiner als)
. (Punkt)  •  : (Doppelpunkt)  •  ; (Semikolon)
^ (Dach)  •  @ (At)
$ (Dollarzeichen)  •  & (Et)  •  # (Doppelkreuz)
' (einfaches Anführungszeichen)

Zeichenpaare

<> (ungleich)  •  <= (kleiner oder gleich)  •  := (wird zu)  •  >= (größer oder gleich)

 •  >< (symmetrische Differenz)  •  // (Doppel-Schrägstrich)


Autor: Mathias