Rzeczywiste

Adam Boduch

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.

Comp

  • 2006-01-06 15:24
  • 0 komentarzy
  • 743 odsłony

Extended

  • 2006-01-06 15:22
  • 0 komentarzy
  • 1089 odsłon

Currency

  • 2006-01-06 15:20
  • 0 komentarzy
  • 924 odsłony

Double

  • 2005-12-23 02:48
  • 2 komentarzy
  • 1191 odsłon

Single

  • 2005-12-23 02:45
  • 0 komentarzy
  • 1086 odsłon

Real

  • 2005-12-22 21:50
  • 0 komentarzy
  • 1115 odsłon

Real48

  • 2005-12-22 21:49
  • 0 komentarzy
  • 959 odsłon

1 komentarz

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