Gå til innhold

Anbefalte innlegg

Skrevet (endret)

Response.Write(item.Size / 1048576)

 

 

Koden ovenfor gir meg tall som dette: 38.847592817365

 

Men jeg ønsker: 38.8 eller 38

 

 

Tips?

Endret av josephseto
Videoannonse
Annonse
Skrevet (endret)

Jeg antar det er snakk om vanlig ASP ? I sådan tilfelle kan du bruke Round(integerToRoundOf, numberOfDecimals). F.eks. Round(intResultat, 2) for to dedimaler eller i ditt tilfelle:

 

Response.Write(Round(item.Size / 1048576, 2))

Endret av Rymored
  • 3 måneder senere...
  • 2 måneder senere...
Skrevet

Finnes noen forskjellige måter å gjøre dette på som du ser.

Math.Round(number, digits)

Math.Floor(number)

Strings.Format(number, format)

format kan være 0 hvis du bare vil ha heltall, 0.0 hvis du vil ha en desimal osv. =)

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 konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
×
×
  • Opprett ny...