Don Juan Skrevet 10. august 2007 Skrevet 10. august 2007 (endret) Jeg har nå lest i ASP bøker og søkt på internett om det finnes en ASP funksjon som tar eksponenter. Altså x^y Eksempel: 3^3 = 3 * 3 * 3 = 27 Javascript har en med pow(x,y), men hvor og hva er ASP sin versjon? Endret 10. august 2007 av Naitsan
eiden84 Skrevet 10. august 2007 Skrevet 10. august 2007 Kanskje du finner det her?: http://www.w3schools.com/vbscript/vbscript...ctions.asp#math
Don Juan Skrevet 10. august 2007 Forfatter Skrevet 10. august 2007 (endret) Har allerede sjekket den siden, men intet. Hvis det viser seg at det ikke er muligheter for potensregning i ASP, så lurer jeg på om noen vet om noen som har lagd en funksjon som gjør dette. Endret 11. august 2007 av Naitsan
eiden84 Skrevet 10. august 2007 Skrevet 10. august 2007 Det er jo ikke mye hokus-pokus å lage en funksjon for dette. Men etter 10 sek med googling, fant jeg svaret. Dim a a = 3^3
j000rn Skrevet 10. august 2007 Skrevet 10. august 2007 Det er jo ikke mye hokus-pokus å lage en funksjon for dette. Men etter 10 sek med googling, fant jeg svaret. Dim a a = 3^3 9253820[/snapback] Og etter 3 sekunder med "prøving" fant jeg (som er "riktig" måte å gjøre det på og også fungerer i C#): Math.Pow(3,3); Tok meg faktisk lengre tid å skrive dette innlegget..............
Don Juan Skrevet 11. august 2007 Forfatter Skrevet 11. august 2007 (endret) Det er som man sier, det enkle er ofte det beste! Jeg fant det forresten ut på ett annet nettsted nå nettopp, men godt at dere og hadde hjulpet meg om jeg ikke hadde funnet det nettstedet. Jeg overveide ikke muligheten engang med å skrive tegnet ^, jeg trodde dette var et ugyldig tegn i ASP. Så feil kan man ta Math.Pow(3,3); vil ikke fungere for classic ASP har ikke støtte for C#. Takk for hjelp Endret 11. august 2007 av Naitsan
backup Skrevet 11. august 2007 Skrevet 11. august 2007 I klassisk asp brukes som regel vbscript og slik blir altså y = a^x der: y = Exp(x*Log(a))
Manfred Skrevet 11. august 2007 Skrevet 11. august 2007 I klassisk asp brukes som regel vbscript og slik blir altså y = a^x der: y = Exp(x*Log(a)) 9254717[/snapback] Litt "grisete" løsning egentlig. Det er vel bedre da å bruke ^ dersom det er mulig.
backup Skrevet 11. august 2007 Skrevet 11. august 2007 joda, dette funker også i vbscript: a =3.5 x = 2.14 y =a^x Enig, ikke så grisete!
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå