Programowanie w języku Delphi » Typy danych

Rzeczywiste

  • 2006-03-09 01:06
  • 1 komentarz
  • 3788 odsłon
  • Oceń ten tekst jako pierwszy
W Delphi wyróżnić można siedem typów danych liczbowych, które można zaliczyć do typów rzeczywistych:

NazwaKrótki opis
SingleLiczby rzeczywiste [4 bajty] (?1,5 * 10-45 .. ?3,4 * 1038)
DoubleLiczby rzeczywiste [8 bajtów] (?5,0 * 10-324 .. ?1,7 * 10308)
ExtendedLiczby rzeczywiste [10 bajtów] (?3,6 * 10-4951 .. ?1,1 * 104932)
RealLiczby rzeczywiste [8 bajtów] (?5.0 * 10-324 .. ?1.7 * 10308)
Real48Liczby rzeczywiste [6 bajtów] (?2,9 * 10-39 .. ?1,7 * 1038)
CompLiczby całkowite [8 bajtów] (-263+1 .. 263-1)

Typ wynikający z architektury procesorów Intel. Ze względu na dostępne operacje, często jest zaliczany jako typ rzeczywisty. Użycie nie jest zalecane ze względu na wydajność obliczeń.
CurrencyLiczby rzeczywiste, stałoprzecinkowe [8 bajtów] (-922 337 203 685 477,5808 .. 922 337 203 685 477,5807)

Używany dla operacji finansowych. Pomimo zaliczania się do liczb rzeczywistych, jest to typ danych stałoprzecinkowych: dane zawsze reprezentowane są z dokładnością czterech miejsc po przecinku.
  1. Kafelki
  2. Lista

Real48

Real

Single

Double

Extended

Currency

Comp

1 komentarz

rk7771 2005-12-23 17:25

Znalazłem jeszcze wzmiankę o typie Comp (zakres wartości:  -263+1 ... 263-1) jako jednego z typów rzeczywistych.