/ 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
Ingen decimaler
Fra : Rasmus Nielsen


Dato : 18-01-01 16:49

Hej,

Jeg har noget simpelt matematik i ASP:

variabel3 = variabel1 * variabel2
Response.Write ("" & variable3 & "")

Hvad gør jeg hvis variabel3 skal blive er helt tal, og ikke et decimaltal?

Venlig hilsen, Rasmus Nielsen.



 
 
Ghashûl (18-01-2001)
Kommentar
Fra : Ghashûl


Dato : 18-01-01 21:00

On Thu, 18 Jan 2001 16:49:27 +0100, "Rasmus Nielsen"
<rasmusn@rasmusn.dk> wrote:

>Hej,
>
>Jeg har noget simpelt matematik i ASP:
>
>variabel3 = variabel1 * variabel2
>Response.Write ("" & variable3 & "")
>
>Hvad gør jeg hvis variabel3 skal blive er helt tal, og ikke et decimaltal?
>
>Venlig hilsen, Rasmus Nielsen.
>

Int(variable3) for eksempel.
Jeg mener at denne simpelthen cutter decimalerne af, uden at runde af.

--
Regards Sir Ghashûl, Knight of The alt.Roundtable <><
ICQ: 7223629

We ain't done till this battle has been fought and won
The victory, how sweet it be, is already ours
Holding the stars, is the man that carries my scars
Always the same, I wear his name with no shame
Here in this Battle Cry, we will never die
-P.O.D. - Tribal

Jakob Andersen (18-01-2001)
Kommentar
Fra : Jakob Andersen


Dato : 18-01-01 22:33

"Ghashûl" <ghashul@ghashul.dk> wrote
> Int(variable3) for eksempel.
> Jeg mener at denne simpelthen cutter decimalerne af, uden at runde af.

Korrekt..

Men istedet for at bruge "saksen" kan man bruge Round(variable3) som runder
op/ned som du lærte i din skoletid... altså f.eks. 6.6 bliver til 7

--
Jakob Andersen
FAQ for webdesign gruppen på
<http://www.usenet.dk/oss/dk.edb.internet.webdesign>
"Det er rart at være vigtig, men det er vigtigere at være rar "



Ghashûl (19-01-2001)
Kommentar
Fra : Ghashûl


Dato : 19-01-01 16:47

On Thu, 18 Jan 2001 21:32:50 GMT, "Jakob Andersen" <jakob@andersen.as>
wrote:

>"Ghashûl" <ghashul@ghashul.dk> wrote
>> Int(variable3) for eksempel.
>> Jeg mener at denne simpelthen cutter decimalerne af, uden at runde af.
>
>Korrekt..
>
>Men istedet for at bruge "saksen" kan man bruge Round(variable3) som runder
>op/ned som du lærte i din skoletid... altså f.eks. 6.6 bliver til 7

Hvorfor er det at man når man laver random mellem et og seks at man
gør dette:

Int(Rnd*6+1)

I stedet for:

Round(Rnd*6)

--
Regards Sir Ghashûl, Knight of The alt.Roundtable <><
ICQ: 7223629

We ain't done till this battle has been fought and won
The victory, how sweet it be, is already ours
Holding the stars, is the man that carries my scars
Always the same, I wear his name with no shame
Here in this Battle Cry, we will never die
-P.O.D. - Tribal

Lauritz Jensen (19-01-2001)
Kommentar
Fra : Lauritz Jensen


Dato : 19-01-01 16:49

"Ghashûl" wrote:
>
> Hvorfor er det at man når man laver random mellem et og seks at man
> gør dette:
> Int(Rnd*6+1)
>
> I stedet for:
> Round(Rnd*6)

Fordi det ville give et et tilfældigt tal imellem 0 og 6, samt at
sandsynligheden for at få 0 eller 6 ville være lavere end
sandsynligheden for at få et af de andre tal.

--
Lauritz

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

Månedens bedste
Årets bedste
Sidste års bedste