/ Forside / Teknologi / Udvikling / ASP / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
ASP
#NavnPoint
smorch 9259
Harlekin 1866
molokyle 1040
Steffanst.. 758
gandalf 657
smilly 564
gibson 560
cumano 530
MouseKeep.. 480
10  Random 410
Konvertering af tal.
Fra : T Cortsen


Dato : 25-04-05 12:11

Hej

Jeg læser nogle tal fra en fil !
Problemet er at tallene er som følgende:
7.000000e+000
1.530000e+001
1.500000e-001

Findes der nogle funktioner der kan konverterer disse tal til
komma tal. ?
Eller skal jeg selv lave en funktion, som ganger/dividerer
kommaet på den rigtige plads ?

Hilsen
T Cortsen

--
Vil du lære at kode HTML, XHTML, CSS, SSI, ASP eller ASP.NET?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! => http://www.html.dk/tutorials

 
 
Thygesen (25-04-2005)
Kommentar
Fra : Thygesen


Dato : 25-04-05 12:14

Der findes:

Formatnumber(tal,2)
Round(tal,2)

Med venlig hilsen Christoffer Thygesen

-----------------------------------------
CHT Webdesign
Rektorparken 1, 7. 713
DK-2450 København SV
Telefon: +45 2712 8048
E-mail: ct@cht.dk
Web: www.cht.dk
-----------------------------------------



T Cortsen (25-04-2005)
Kommentar
Fra : T Cortsen


Dato : 25-04-05 12:39

Thygesen wrote in dk.edb.internet.webdesign.serverside.asp:
> Der findes:
>
> Formatnumber(tal,2)
> Round(tal,2)
>
> Med venlig hilsen Christoffer Thygesen
>

De 2 funktioner du har skrevet kan da ikke konverterer følgende
tal ?
1.530000e+001
1.500000e-001

Mvh T Cortsen

--
Vil du lære at kode HTML, XHTML, CSS, SSI, ASP eller ASP.NET?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! => http://www.html.dk/tutorials

Thygesen (25-04-2005)
Kommentar
Fra : Thygesen


Dato : 25-04-05 13:04

Det kan du nok have ret i. Nu ved jeg ikke hvor du har det tal fra, hvis du
har dem gemt på den måde du skriver, så tror jeg du er nødt til at lave en
funktion selv, der kan konvertere.

Med venlig hilsen Christoffer Thygesen

-----------------------------------------
CHT Webdesign
Rektorparken 1, 7. 713
DK-2450 København SV
Telefon: +45 2712 8048
E-mail: ct@cht.dk
Web: www.cht.dk
-----------------------------------------



T Cortsen (25-04-2005)
Kommentar
Fra : T Cortsen


Dato : 25-04-05 14:05

Thygesen wrote in dk.edb.internet.webdesign.serverside.asp:
> Der findes:
>
> Formatnumber(tal,2)
> Round(tal,2)
>
> Med venlig hilsen Christoffer Thygesen
>

De 2 funktioner du har skrevet kan da ikke konverterer følgende
tal ?
1.530000e+001 skal være lig med 15.3
1.500000e-001 skal være lig med 0.15

Mvh T Cortsen

--
Vil du lære at kode HTML, XHTML, CSS, SSI, ASP eller ASP.NET?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! => http://www.html.dk/tutorials

Jens Gyldenkærne Cla~ (25-04-2005)
Kommentar
Fra : Jens Gyldenkærne Cla~


Dato : 25-04-05 14:00

T Cortsen skrev:

> 7.000000e+000

> Findes der nogle funktioner der kan konverterer disse tal til
> komma tal. ?

CDbl kan faktisk godt arbejde med ovenstående notation - forudsat at
Locale er sat til amerikansk/engelsk standard (på grund af kommaet).

Prøv følgende:

<% Session.LCID = 1033 %>
<%= CDbl("7.000000e+000") %><br>
<%= CDbl("1.530000e+001") %><br>

Hvis du vil holde numrene "på dansk", kan du bare erstatte "." med ","
og så konvertere på samme måde.

--
Jens Gyldenkærne Clausen
Svar venligst under det du citerer, og citer kun det der er
nødvendigt for at forstå dit svar i sammenhængen. Se hvorfor og
hvordan på http://usenet.dk/netikette/citatteknik.html

Søg
Reklame
Statistik
Spørgsmål : 177552
Tips : 31968
Nyheder : 719565
Indlæg : 6408847
Brugere : 218887

Månedens bedste
Årets bedste
Sidste års bedste