AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Int 4 in Turbo Pascal?

Ein Thema von glkgereon · begonnen am 1. Jul 2004 · letzter Beitrag vom 7. Jul 2004
 
Dax
(Gast)

n/a Beiträge
 
#21

Re: Int 4 in Turbo Pascal?

  Alt 7. Jul 2004, 13:24
Zitat von glkbkk:
PS:
zieht euch dass ma rein: anmerkung: Comp ist ein 64Bit großen Integer
Hab' ich doch schon gesagt!

Zitat von glkbkk:
kann ich den denn als "normalen" integer nutzen?
er steht ja bei den integern nicht drin, sondern (nur!) bei den Fliesskommazahlen
Zitat von Dax:
Ja, Comp gilt in TP wie in Delphi als Real-Typ, nicht als Integer, obwohl es ein 64Bit-Integer ist.
Du wiederholst nur andere!

BtW: Du kannst ihn NICHT als normalen Int-Typ nutzen, weil TP nur mit 16Bit rechnet, 32 kann die CPU noch emulieren, aber für die 64Bit in TP brauchst du Fließkommarithmetik mit Mantissen und so.
Aber alle Funnktionen, die man auf Integer anwenden kann, lassen sich zu Float-Funktionen umschreiben, Beispiel:

Delphi-Quellcode:
procedure Inc(var i: integer); assembler;
asm
  inc i, 1
end;

procedure IncF(var f: Comp);
begin
  f := f + 1;
end;
Und wenn du alle genutzen Prozeduren und Funktionen so umschreibst, gehts.

ABER: Du kannst keine for-Schleifen benutzen, das musst du mit while oder repeat machen.
  Mit Zitat antworten Zitat
 


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 01:22 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz