Sign in Join
Wiki copytemporary

Comp/de: what changed

Revision 1 to 2. Removed lines have a minus sign; added lines have a plus sign.

OldNewLine
1-\
21Zurück zu den [[Data type/de|Datentypen]].\
3-\
2+
43Wertebereich: -2E64+1 .. 2E63-1\
54Genauigkeit: 19 Stellen\
65Speicherbedarf: 8 Byte bzw. 64 Bit\
76Eigenschaft: Ein [[Data field/de|Datenfeld]] vom [[Data type/de|Datentyp]] **Comp** kann Fliesskomma Werte und ganzzahlige Werte mit Vorzeichen und ohne Vorzeichen aufnehmen.\
87Das Zuweisen anderer Werte führt beim Kompilieren des Programms zu Fehlermeldungen des Compilers und der Compiliervorgang wird abgebrochen. Das heißt, das ausführbare Programm wird nicht erstellt.\
9-\
8+
109Sonstiges: Der [[Data type/de|Datentyp]] **Comp** wird nur bei Prozessoren vom Typ Intel 80x86 angeboten\
11-\
10+
1211Definition eines Datenfeldes vom [[Data type/de|Datentyp]] Comp:
1312
1413``` pascal
1514 Var
1615 c: Comp;
1716```
1817
19-\
2018Beispiele für die Zuweisung gültiger Werte:
2119
2220``` pascal
2321 c := -123.45678;
2422 c := 0;
2523 c := 123.45678;
2624```
2725
28-\
2926Beispiele für die Zuweisung ungültiger Werte:
3027
3128``` pascal
3229 c := '-123.45678';
3330 c := '0';
3431 c := '123.45678';
3532```
3633
3734Der Unterschied zwischen den beiden Beispielen liegt darin, dass es sich beim oberen Beispiel um die Zuweisung von Literalen des Typs Ganzzahl handelt, während es sich bei der Zuweisung des unteren Beispiels um Literale des Typs String handelt.
3835
3936---
4037*From the Free Pascal wiki, page "Comp/de", as it stood on 2020-02-11 after a change by Trev, out of the wiki's dump of 2024-05-26. Copyright stays with the author who wrote it, according to the old wiki's [[Licensing]] page. If you have concerns about this material, [message the admin](/wiki-contact).*

Back to history