Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?
Dokument wymaga korekty
Administracja serwisu stwierdziła, że dokument nie jest wyczerpująco opracowany lub występują w nim błędy. Jeżeli uważasz, że jesteś w stanie poprawić tekst merytorycznie, prosimy o zamieszczenie zmodyfikowanej treści dokumentu na forum w dziale Nowe publikacje.
Opracował: Piotr DejaVu Szawdyński
Język C++

double

[typ wbudowany] Liczba zmiennoprzecinkowa podwójnej precyzji.

Składnia

C/C++
double nazwa_zmiennej;

Opis szczegółowy

Typ reprezentujący liczbę zmiennoprzecinkową. Rozmiar zmiennej double jest różny w zależności od zastosowanego kompilatora. Rozmiar zmiennej double nie może być jednak mniejszy niż 8 bajtów.

Zazwyczaj rozmiar zmiennej typu double wynosi 8 bajtów dla kompilatorów 32 bitowych.

Przykład

C/C++
#include <iostream>
#include <limits>

int main()
{
    double zmienna = 123.45;
   
    std::cout << "Wartosc zmiennej:  " << zmienna << std::endl;
    std::cout << "Rozmiar zmiennej w bajtach:  " << sizeof( zmienna ) << std::endl;
    std::cout << "Wartosc minimalna:  " << std::numeric_limits < double >::min() << std::endl;
    std::cout << "Wartosc maksymalna: " << std::numeric_limits < double >::max() << std::endl;
    return 0;
}
Przykładowe standardowe wyjście programu:
Wartosc zmiennej:  123.45
Rozmiar zmiennej w bajtach:  8
Wartosc minimalna:  2.22507e-308
Wartosc maksymalna: 1.79769e+308

Linki zewnętrzne