AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Sprachen und Entwicklungsumgebungen Object-Pascal / Delphi-Language Delphi welcher variablentyp hat die meisten stellen vor dem komma?
Thema durchsuchen
Ansicht
Themen-Optionen

welcher variablentyp hat die meisten stellen vor dem komma?

Ein Thema von simlei · begonnen am 6. Apr 2006 · letzter Beitrag vom 7. Apr 2006
Antwort Antwort
simlei

Registriert seit: 23. Nov 2005
119 Beiträge
 
Delphi 7 Professional
 
#1

welcher variablentyp hat die meisten stellen vor dem komma?

  Alt 6. Apr 2006, 20:17
ja... das is die frage.
wäre nett wenn jmd. antwortet. mfg simlei
  Mit Zitat antworten Zitat
ichbins

Registriert seit: 9. Jul 2005
Ort: Hohenaltheim
1.001 Beiträge
 
Delphi 2005 Personal
 
#2

Re: welcher variablentyp hat die meisten stellen vor dem kom

  Alt 6. Apr 2006, 20:22
von den "herkömmlichen" Variablen ist es extended mit etwa 5000 Stellen. Natürlich ist aber das DEC von Hagen Reddmann (negaH) unschlagbar. Das kann so viele Stellen beliebig genau machen, wie in den RAM passen.

(im Link das DecMath runterladen, das "andere" Dec ist zum verschlüsseln da)
Michael Enßlin
Ich, der ich weiß, mir einzubilden, dass ich weiß, nichts zu wissen, weiß, dass ich nichts weiß.
Sokrates
  Mit Zitat antworten Zitat
Klaus01

Registriert seit: 30. Nov 2005
Ort: München
5.755 Beiträge
 
Delphi 10.4 Sydney
 
#3

Re: welcher variablentyp hat die meisten stellen vor dem kom

  Alt 6. Apr 2006, 20:26
Delphi-Quellcode:
Type   Range    Significant digits   Size in bytes
Real48   2.9 x 10^–39 .. 1.7 x 10^38    11–12    6
Single   1.5 x 10^–45 .. 3.4 x 10^38    7–8    4
Double   5.0 x 10^–324 .. 1.7 x 10^308    15–16    8
Extended   3.6 x 10^–4951 .. 1.1 x 10^4932    19–20    10
Comp   –2^63+1 .. 2^63 –1    19–20    
8
Currency   –922337203685477.5808.. 922337203685477.5807   19–20   8
schaut nach Extended aus, aber das hätte Dir ein Blick in die OnlineHilfe
auch gesagt.

Grüße
Klaus
Klaus
  Mit Zitat antworten Zitat
Benutzerbild von negaH
negaH

Registriert seit: 25. Jun 2003
Ort: Thüringen
2.950 Beiträge
 
#4

Re: welcher variablentyp hat die meisten stellen vor dem kom

  Alt 7. Apr 2006, 07:24
Die meisten signifikanten Stellen vor dem Komma hat der Datentyp Int64 und Comp. Den größten Wertebereich hat der Datentyp Extended.

Gruß Hagen
  Mit Zitat antworten Zitat
alzaimar
(Moderator)

Registriert seit: 6. Mai 2005
Ort: Berlin
4.956 Beiträge
 
Delphi 2007 Enterprise
 
#5

Re: welcher variablentyp hat die meisten stellen vor dem kom

  Alt 7. Apr 2006, 07:30
Genau, Hagen.

Nochmal: Int64 kann alle Zahlen im Bereich -9223372036854775807 .. 9223372036854775807 darstellen. Jede einzelne (ganze) Zahl.
Extended kann zwar Zahlen im Bereich von 3.6 x 10^–4951 .. 1.1 x 10^4932 darstellen, aber eben nur auf 18 Stellen genau. Der Zahlentyp ist als floating point implementiert, hat also eine feste Anzahl an darstellbaren Ziffern, die 'Kommaposition' ist jedoch variabel. Wird die Zahl zu groß, ist selbst die Darstellung einer ganzen Zahl nicht mehr genau möglich.
"Wenn ist das Nunstruck git und Slotermeyer? Ja! Beiherhund das Oder die Flipperwaldt gersput!"
(Monty Python "Joke Warefare")
  Mit Zitat antworten Zitat
Antwort Antwort


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 12:57 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz