iconsurfer Skrevet 31. mai 2006 Del Skrevet 31. mai 2006 (endret) Hvordan kan jeg runde av en desimal med C#? (bruker double) Eks. 0,1 -> 0 0,2 -> 0 0,3 -> 0 0,4 -> 0 0,5 -> 1 0,6 -> 1 0,7 -> 1 0,8 -> 1 0,9 -> 1 Takk til de som vet noe!(og vil dele det) Endret 31. mai 2006 av Javmuch Lenke til kommentar
j000rn Skrevet 1. juni 2006 Del Skrevet 1. juni 2006 (endret) int IntTall = Convert.ToInt32(DoubleTall); string TekstTall = String.Format(0, DoubleTall); DoubleTall = Math.Round( DoubleTall ) Hvis du vil unngå "bankers rounding": int IntTall = (int)(d*2 - (int)d); Endret 1. juni 2006 av jorn79 Lenke til kommentar
iconsurfer Skrevet 1. juni 2006 Forfatter Del Skrevet 1. juni 2006 Tusen takk dette løste problemet mitt! Lenke til kommentar
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å