Avatar billede mekaniker Nybegynder
08. juni 2002 - 20:22 Der er 3 kommentarer og
1 løsning

convertering af variabel.

Jeg bruger dette script til at hente fra en tekstfil.
<%
Dim fso, f, filespec
Set fso = CreateObject("Scripting.FileSystemObject")
filespec = Server.Mappath("../admin/euro/euro.txt")
Set f = fso.OpenTextFile(filespec,1)

tal = Clng(f.readline)
f.Close
%>

I denne linie bliver den konverteret til et langt tal:
tal = Clng(f.readline)
men hvad hedder det, hvis jeg skal konvertere den til et decimal-tal

//Mekaniker
Avatar billede cbp Nybegynder
08. juni 2002 - 20:29 #1
CDbl()
Avatar billede cbp Nybegynder
08. juni 2002 - 20:31 #2
Eller CSng() hvis du kun ønsker single-precision.
Avatar billede tmceu Praktikant
08. juni 2002 - 20:44 #3
For at undgå en runtime error, bør du også kontrollere om værdien er nummerisk med IsNumeric(f.readline), inden du konverterer.
Avatar billede mekaniker Nybegynder
08. juni 2002 - 21:16 #4
Tak for hjælpen.

>> tmceu

Det er selvfølgelig et godt forslag, men nu tjekker jeg det når der bliver skrevet til filen, så det kan jeg vel udelade her
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