|
| 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
| |
|
|