/ 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
afrund
Fra : Klaus Egebjerg


Dato : 01-04-02 18:20

Hej

Lige et meget let lille spørgsmål. Hvordan afrunder jeg en beregning. Jeg
har forsøgt:

strIBU1 = Round ((strGram1 * strAlpha1 * strEffektiv1) / (strLiterfardig *
10),0)

Den sætter desværre bare et nul efter det tal den beregner.

Er der et sted på nettet hvor jeg kan finde svar på disse ret basale ting ?

mvh
klaus




 
 
Jørn Andersen (01-04-2002)
Kommentar
Fra : Jørn Andersen


Dato : 01-04-02 19:22

On Mon, 1 Apr 2002 19:20:01 +0200, "Klaus Egebjerg"
<klausegebjerg@get2net.dk> wrote:

Hej Klaus,

>Lige et meget let lille spørgsmål. Hvordan afrunder jeg en beregning. Jeg
>har forsøgt:
>
>strIBU1 = Round ((strGram1 * strAlpha1 * strEffektiv1) / (strLiterfardig *
>10),0)
>
>Den sætter desværre bare et nul efter det tal den beregner.

Den virker nu godt nok hos mig - ???

Er koden kopieret direkte af?
Og hvilke værdier har du før du runder af?

("strIBU1" indikerer, at du forventer, at det er en streng, der kommer
ud af beregningen - det er altså et tal. - Men det kan der
selvfølgelig være andre grunde til ...)


>Er der et sted på nettet hvor jeg kan finde svar på disse ret basale ting ?

Kig i VBScript-dokumentationen - den er uundværig til den slags
spørgsmål:
<URL:
http://msdn.microsoft.com/library/default.asp?url=/nhp/Default.asp?contentid=28001169>

VBScript-dokumentation kan downloades herfra:
<URL:
http://www.msdn.microsoft.com/downloads/default.asp?url=/downloads/sample.asp?url=/msdn-files/027/001/728/msdncompositedoc.xml&frame=true>
- eller direkte:
<URL:
http://download.microsoft.com/download/winscript56/Install/5.6/W982KMeXP/EN-US/scrdoc56en.exe>

Hvis du downloader og installerer den på din egen maskine, har du den
som en Windows Help-file (.chm-format) - uundværlig efter min mening.

Good luck,
Jørn

--
Jørn Andersen,
Brønshøj

Klaus Egebjerg (01-04-2002)
Kommentar
Fra : Klaus Egebjerg


Dato : 01-04-02 20:24

Hej

Jeg har lige forsøgt igen. Hvis jeg ikke afrunder tallet så har jeg en værdi
der hedder: 54,6677...

Når jeg så afrunder så får jeg en værdi der hedder 550

Inde i de forskellige variabler gemmer der sig nogle tal, og hvis jeg
beregner tal, skal jeg så ikke anvende streng. Det er et stykke kode jeg
selv har lavet, så det kan godt være at det kan være meget simpelt end jeg
ligger op til. Jeg er nemlig rimelig ny i asp

Der kan godt være at der er en lettere metode. Jeg har forsøgt at læse lidt
på det link du sendte, men jeg tror lige det er en side man skal kende, for
jeg fik ikke nogen søgeresultater.

Klaus
"Jørn Andersen" <jorn@jorna.dk> wrote in message
news:bi8hauotr7e91uua8sdh1u034ts04fnkkn@4ax.com...
> On Mon, 1 Apr 2002 19:20:01 +0200, "Klaus Egebjerg"
> <klausegebjerg@get2net.dk> wrote:
>
> Hej Klaus,
>
> >Lige et meget let lille spørgsmål. Hvordan afrunder jeg en beregning. Jeg
> >har forsøgt:
> >
> >strIBU1 = Round ((strGram1 * strAlpha1 * strEffektiv1) / (strLiterfardig
*
> >10),0)
> >
> >Den sætter desværre bare et nul efter det tal den beregner.
>
> Den virker nu godt nok hos mig - ???

>
> Er koden kopieret direkte af?
> Og hvilke værdier har du før du runder af?
>
> ("strIBU1" indikerer, at du forventer, at det er en streng, der kommer
> ud af beregningen - det er altså et tal. - Men det kan der
> selvfølgelig være andre grunde til ...)
>
>
> >Er der et sted på nettet hvor jeg kan finde svar på disse ret basale ting
?
>
> Kig i VBScript-dokumentationen - den er uundværig til den slags
> spørgsmål:
> <URL:
>
http://msdn.microsoft.com/library/default.asp?url=/nhp/Default.asp?contentid
=28001169>
>
> VBScript-dokumentation kan downloades herfra:
> <URL:
>
http://www.msdn.microsoft.com/downloads/default.asp?url=/downloads/sample.as
p?url=/msdn-files/027/001/728/msdncompositedoc.xml&frame=true>
> - eller direkte:
> <URL:
>
http://download.microsoft.com/download/winscript56/Install/5.6/W982KMeXP/EN-
US/scrdoc56en.exe>
>
> Hvis du downloader og installerer den på din egen maskine, har du den
> som en Windows Help-file (.chm-format) - uundværlig efter min mening.
>
> Good luck,
> Jørn
>
> --
> Jørn Andersen,
> Brønshøj



Jørn Andersen (01-04-2002)
Kommentar
Fra : Jørn Andersen


Dato : 01-04-02 21:00

On Mon, 1 Apr 2002 21:23:48 +0200, "Klaus Egebjerg"
<klausegebjerg@get2net.dk> wrote:

>Jeg har lige forsøgt igen. Hvis jeg ikke afrunder tallet så har jeg en værdi
>der hedder: 54,6677...

Du mener vel 54.6677 ?

>Når jeg så afrunder så får jeg en værdi der hedder 550

Det giver jo ingen mening ??

strIBU1 = 54.6677
strIBU1 = Round (strIBU1, 0)
- giver altså 55 hos mig

<snip>

>Der kan godt være at der er en lettere metode. Jeg har forsøgt at læse lidt
>på det link du sendte, men jeg tror lige det er en side man skal kende, for
>jeg fik ikke nogen søgeresultater.

Det nemmeste er at hente VBScript- (og JScript-)dokumentation herfra:
<URL:
http://download.microsoft.com/download/winscript56/Install/5.6/W982KMeXP/EN-US/scrdoc56en.exe>
og installere den.

Good luck,
Jørn

--
Jørn Andersen,
Brønshøj

Søg
Reklame
Statistik
Spørgsmål : 177554
Tips : 31968
Nyheder : 719565
Indlæg : 6408852
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste