Avatar billede borrisholt Novice
06. oktober 2002 - 12:48 Der er 5 kommentarer og
1 løsning

long time = 1301301300001l;

Jeg er ved at porte ExpNote til Delphi .. Jeg har nu et lille problem med JAVA koden.

Der står :
  long time = 1301301300001l;

såvedt jeg ved er en long en 32 bits signed integer. Og i den kan man slet ikke gemme så stort et tal !

What to do ?

Jens B
Avatar billede webster Nybegynder
06. oktober 2002 - 12:52 #1
Prøv at tage et kig på java.math.BigInteger, den kan bruges til at gemme temmeligt store tal.
Avatar billede borrisholt Novice
06. oktober 2002 - 12:55 #2
Jeg er ikke ved at lave det i JAVA. Jeg har ikke problemer med at gemme så store tal !!! Jeg forstår blot ikke hvordan long time = 1301301300001l; går godt i JAVA !

Jens B
Avatar billede borrisholt Novice
06. oktober 2002 - 13:11 #3
Det er lige meget jeg fandt en vej uden om !

Jens B
Avatar billede dsj Nybegynder
06. oktober 2002 - 13:41 #4
En long er et 64-bits heltal !!
Avatar billede dsj Nybegynder
06. oktober 2002 - 23:47 #5
Og en long er en ganske normal data-type i Java, C++ osv. Tallet fylder 64 bit i hukommelsen og kan derfor blive 2^64 stort.

I java gemmer man et datotidsstempel som en long - antallet af millisekunder siden 1970 1. januar 00:00:00.
Avatar billede dsj Nybegynder
06. oktober 2002 - 23:55 #6
I øvrigt borrisholt, så er det mig der arbejder på serveren og har skrevet ExpNOTE dokumentet. Hvis du har spørgsmålet er du mere end velkommen til at kontakte mig på icq 130 157 331 eller mail dj@g-a-f.dk :)

Jeg kan svare på de fleste spørgsmål der vedrører projektet.
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