Seneste forumindlæg
Køb / Salg
 * Uofficiel Black/White liste V3
Login / opret bruger

Forum \ Programmering og webdesign \ Programmering
Denne tråd er over 6 måneder gammel

Er du sikker på, at du har noget relevant at tilføje?

C# Prefix, Engineering, Scientific

Af Gæst Zeska | 20-03-2009 22:21 | 1027 visninger | 6 svar, hop til seneste
Jeg har problemer med og få det ønskede output. Kode: int rsum = 12345678 textBox3.Text = rsum.ToString("##0,0E+0"); Output i textBox3: 1.235E+4 Ønsket Output: 1.235E+3 Ønsket er at den vil vise resultater som engineering istedet for og give mig et scientific resultat. Forskellen på engineering og scientific kan være svær og se umildbart. Jeg har ledt i en uge efter en string eller en code/converter som kan klare jobbet. Men hidtil har min søgen været negativ. Håber nogle af jer kan komme med svaret. På forhånd tak.
--
Gæstebruger, opret dit eget login og få din egen signatur.
#1
Repete
Semi Nørd
20-03-2009 22:34

Rapporter til Admin
Den viser det rigtigt nok! 1.235E+4 = 1235 * 10000 = 12350000 ca lig med 12345678
--
Tilhører grænselandet mellem XP og Win 7
#2
Sindahl
Juniorbruger
20-03-2009 23:02

Rapporter til Admin
#1 jooo nok er resultatet rigtigt men det er måden han ønsker det vist på, som er forkert. Når han ønsker det i Engineering, så skal den opløftede værdi være delelig med 3(3,6,9 ... osv) så den paser med vores punktum i værdier, såsom 1.000(tusinde - 10^3)1.000.000(million - 10^6) osv.
--
#3
Repete
Semi Nørd
20-03-2009 23:06

Rapporter til Admin
Okay, men så er det forvirrende, at han skriver, det skal vises som 1.235E+3, hvilket ville være en faktor 10 for lidt. Så gæsten vil foretrække 12.35E+3 frem for 1.235E+4!
--
Tilhører grænselandet mellem XP og Win 7
#4
Zeska
Ny på siden
21-03-2009 00:45

Rapporter til Admin
#1 og #2 I må undskylde hvis det var svært at tyde hvad jeg mente. Men ja delelig med 3.
--
#5
Repete
Semi Nørd
21-03-2009 08:48

Rapporter til Admin
Jeg er med nu, og skal lige korrigere mig selv. Du ønsker at se 12.346E+3 for tallet 12345678 En mulighed er naturligvis at modificere .NET koden, som jo ligger til download http://www.wintellect.com[...]
--
Tilhører grænselandet mellem XP og Win 7
#6
Zeska
Ny på siden
21-03-2009 18:47

Rapporter til Admin
Jeg tror ikke jeg er istand til og modificere koden selv. Jeg startede med og programmere for 9 dage siden. Så hvis jeg skulle starte på det ved jeg ikke hvor jeg skulle begynde. Findes der ikke nogen Math.XXX eller sådan som kan klare jobbet ?
--

Opret svar til indlægget: C# Prefix, Engineering, Scientific

Grundet øget spam aktivitet fra gæstebrugere, er det desværre ikke længere muligt, at oprette svar som gæst.

Hvis du ønsker at deltage i debatten, skal du oprette en brugerprofil.

Opret bruger | Login
NYHEDSBREV
Afstemning