Difference between revisions of "maxint/de"
From Free Pascal wiki
Jump to navigationJump to search (Created page with "{{maxint}} <br> MAXINT ist eine globale Konstante. Ihr Wert entspricht nach ISO 7185 dem maximalen positiven Wert, der in einem Datenfeld vom Datentyp-<b>Integer</b> gespeiche...") |
m (Fixed syntax highlighting) |
||
(2 intermediate revisions by one other user not shown) | |||
Line 1: | Line 1: | ||
{{maxint}} | {{maxint}} | ||
+ | |||
<br> | <br> | ||
MAXINT ist eine globale Konstante. Ihr Wert entspricht nach ISO 7185 dem maximalen positiven Wert, der in einem Datenfeld vom Datentyp-<b>Integer</b> gespeichert werden kann. | MAXINT ist eine globale Konstante. Ihr Wert entspricht nach ISO 7185 dem maximalen positiven Wert, der in einem Datenfeld vom Datentyp-<b>Integer</b> gespeichert werden kann. | ||
Line 5: | Line 6: | ||
<br> | <br> | ||
Das folgende Beispiel einer Konsolen- / Terminal-Anwendung zeigt wie diese Werte auf dem verwendeten System belegt sind: | Das folgende Beispiel einer Konsolen- / Terminal-Anwendung zeigt wie diese Werte auf dem verwendeten System belegt sind: | ||
− | <syntaxhighlight> | + | <syntaxhighlight lang=pascal> |
program maxvals; | program maxvals; | ||
{$mode objfpc}{$H+} | {$mode objfpc}{$H+} | ||
Line 54: | Line 55: | ||
<br> | <br> | ||
--[[User:Olaf|Olaf]] 20:13, 2 December 2013 (CET) | --[[User:Olaf|Olaf]] 20:13, 2 December 2013 (CET) | ||
− |
Latest revision as of 00:41, 21 February 2020
│
Deutsch (de) │
English (en) │
suomi (fi) │
français (fr) │
MAXINT ist eine globale Konstante. Ihr Wert entspricht nach ISO 7185 dem maximalen positiven Wert, der in einem Datenfeld vom Datentyp-Integer gespeichert werden kann.
Das folgende Beispiel einer Konsolen- / Terminal-Anwendung zeigt wie diese Werte auf dem verwendeten System belegt sind:
program maxvals;
{$mode objfpc}{$H+}
{$IMPLICITEXCEPTIONS OFF}
const
Width = 45;
begin
writeln;
writeln('Diese Werte sind vom Compiler-Modus abhaengig:');
writeln('----------------------------------------------------------------');
// Die Konstante MaxInt
writeln('maxint: :', maxint: Width);
// Ermittlung des höchtmöglichen positiven Wertes der Variablen Integer
writeln('high( integer ) :', high(integer): Width);
writeln;
writeln('Diese Variablen beispielsweise haben eine andere, feste Groesse: ');
writeln('----------------------------------------------------------------');
// Ermittlung des höchtmöglichen positiven Wertes der Variablen Int8
writeln('high( int8 ) :', high(int8): Width);
// Ermittlung des höchtmöglichen positiven Wertes der Variablen Int16
writeln('high( int16 ) :', high(int16): Width);
// Ermittlung des höchtmöglichen positiven Wertes der Variablen Int32
writeln('high( int32 ) :', high(int32): Width);
// Ermittlung des höchtmöglichen positiven Wertes der Variablen Int64
writeln('high( int64 ) :', high(int64): Width);
writeln;
writeln('----------------------------------------------------------------');
// Ermittlung der aktuellen CPU
Write('Verwendete CPU :');
// Bedingte Compilierung - Anfang
{$IFDEF cpu64}
Writeln('cpu64': Width);
{$ENDIF}
{$IFDEF cpu32}
Writeln('cpu32': Width);
{$ENDIF}
{$IFDEF cpu16}
Writeln('cpu16': Width);
{$ENDIF}
// Bedingte Compilierung - Ende
writeln;
writeln;
end.
--Olaf 20:13, 2 December 2013 (CET)