Avatar billede cnr Nybegynder
26. marts 2002 - 10:03 Der er 9 kommentarer og
1 løsning

Længde på long double

Hvor mange decimaler er det nu der kan være i en long double variable?

cnr
Avatar billede jpk Nybegynder
26. marts 2002 - 10:04 #1
15 hvis vi snakker Win32...
Avatar billede cnr Nybegynder
26. marts 2002 - 10:06 #2
Tak for det!
Avatar billede jpk Nybegynder
26. marts 2002 - 10:06 #3
Ups, missede lige "long", den er +/–1.2E4932 med mindst 19 decimaler
Avatar billede chries Nybegynder
26. marts 2002 - 10:08 #4
sikker på det ?

#include "iostream.h"

void main ()
{
    cout << "sizeof( long double ) = " << sizeof( long double ) << " bytes" << endl;
}

output:
sizeof( long double ) = 8 bytes
Avatar billede cnr Nybegynder
26. marts 2002 - 10:08 #5
ok, tak endnu engang!

cnr
Avatar billede chries Nybegynder
26. marts 2002 - 10:08 #6
ups, der glippede noget i teksten for mig der =)
Avatar billede jpk Nybegynder
26. marts 2002 - 10:09 #7
Okay, forkert igen...
I 16bit Windows war den 80 bit hvilket giver +/–1.2E4932 med mindst 19 decimaler.

I 32 bit win er den det samme som double, altså 64 bit
Avatar billede cnr Nybegynder
26. marts 2002 - 10:11 #8
Rart at se den store enighed der hersker;)
Avatar billede jpk Nybegynder
26. marts 2002 - 10:12 #9
Jeg undskylder forvirringen, næste gang tænker jeg mig lidt bedre om før jeg svarer!
Avatar billede jpk Nybegynder
26. marts 2002 - 10:16 #10
Altså, hvis du udvikler til Win32, skal du bruge double og ikke long double. Sidstnævnte eksisterer kun for kompatibilitet med Win16.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester