Ceil() virker ikke?!

Tags:    asp

Hvorfor kan jeg ikke bruge ceil()? Heller ikker math.ceil() virker... Men jeg kan godt bruge fx Round()!

Jeg før følgende fejlmeddelese ve Ceil()

Microsoft VBScript runtime error '800a000d'

Type mismatch: 'ceil'

Og denne ved Math.Ceil()

Microsoft VBScript runtime error '800a01a8'

Object required: 'math'

Nogen der ved hvad der er galt?!



se her:
http://www.devguru.com/Technologies/vbscript/quickref/functions.html

Som du ser er funktionen ceil ikke med, du skal bruge round eller evt. int(tal du vil lave om til int)

Casper



se her:
http://www.devguru.com/Technologies/vbscript/quickref/functions.html

Som du ser er funktionen ceil ikke med, du skal bruge round eller evt. int(tal du vil lave om til int)

Casper


int hjælper mig jo ik rigtig... og jeg kan ikke bruge round, for fx 4,1 skal rundes op til 5...



se her:
http://www.devguru.com/Technologies/vbscript/quickref/functions.html

Som du ser er funktionen ceil ikke med, du skal bruge round eller evt. int(tal du vil lave om til int)

Casper

int hjælper mig jo ik rigtig... og jeg kan ikke bruge round, for fx 4,1 skal rundes op til 5...


hvis du bare ville klikke på int så ville du se at du godt kunne... se:
http://www.devguru.com/Technologies/vbscript/quickref/int.html

Casper



function ceils(aNumber)
if Int(aNumber)=aNumber then ceils=Int(aNumber) _
else ceils=Int(aNumber)+1
end function

-----------------------------------------------------------------------------

Min side ->www.the-hive.dk/~donp/



se her:
http://www.devguru.com/Technologies/vbscript/quickref/functions.html

Som du ser er funktionen ceil ikke med, du skal bruge round eller evt. int(tal du vil lave om til int)

Casper

int hjælper mig jo ik rigtig... og jeg kan ikke bruge round, for fx 4,1 skal rundes op til 5...

hvis du bare ville klikke på int så ville du se at du godt kunne... se:
http://www.devguru.com/Technologies/vbscript/quickref/int.html

Casper


Nej... den runder jo fx 123,489 til 123... ceil ville sige 124



function ceils(aNumber)
if Int(aNumber)=aNumber then ceils=Int(aNumber) _
else ceils=Int(aNumber)+1
end function

-----------------------------------------------------------------------------

Min side ->www.the-hive.dk/~donp/


yep, kom frem til næsten det samme. jeg bruger

If Round(varNum) - varNum > 0 Then
ceilNum = Round(varNum)
Else
ceilNum = Round(varNum)+1
End If



t