Avatar billede super_g Nybegynder
12. december 2000 - 23:39 Der er 3 kommentarer og
1 løsning

Dim Var as Decimal ???

Hvordan opretter man en variabel af datatypen decimal ???

Jeg vil gerne kunne bruge denne type, da den har det største tal-område. (14 byte, hvor currency er 8 byte)
Avatar billede joern Nybegynder
13. december 2000 - 00:58 #1
Hej Super-G.

Jeg bruger VB5, der er single, long og variant.  Prøv at slå dem op i hjælpen og se om ikke de dækker dit behov.

Ellers står der i hjælpen om decimal:

Decimal variables are stored as 96-bit (12-byte) unsigned integers scaled by a variable power of 10. The power of 10 scaling factor specifies the number of digits to the right of the decimal point, and ranges from 0 to 28. With a scale of 0 (no decimal places), the largest possible value is +/-79,228,162,514,264,337,593,543,950,335. With a 28 decimal places, the largest value is +/-7.9228162514264337593543950335 and the smallest, non-zero value is +/-0.0000000000000000000000000001.

Note  At this time the Decimal data type can only be used within a Variant, that is, you cannot declare a variable to be of type Decimal. You can, however, create a Variant whose subtype is Decimal using the CDec function.

M.v.h.  Jørn
Avatar billede johs_j Novice
13. december 2000 - 14:56 #2
Jørn har ret. Det samme gælder for VB6
Dim Var As Single
Dim Var As Long

mvh
Johannes
Avatar billede jper Nybegynder
17. december 2000 - 16:47 #3
Datatypen Double kan klare decimal tal og er på 8 byte, dette burde dække dit behov.
Avatar billede super_g Nybegynder
11. januar 2001 - 01:56 #4
DOH.. Man glemmer sgu altid at afslutte dem. Sorry
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

IT-JOB

Erhvervshus Hovedstaden S/I

Erfaren IT- og AI-specialist

Politiets Efterretningstjeneste

AI/ML udvikler i PET

Capgemini Danmark A/S

AI/Data Engineer