22. november 2001 - 21:51
Der er
5 kommentarer og 1 løsning
Kun de FØRSTE 2 decimaler
Nogle gange kan jeg bande Tipstjenesten væk.... raekke1odds = kamp1odds * kamp2odds * kamp3odds Nu er problemet, at hvis f.eks.: kamp1odds = 3,35 kamp2odds = 1,45 kamp3odds = 2,55 så vil man umiddelbart komme frem til, at raekke2odds med 2 decimaler vil give 12,39. Problemet er, at det reelle resultat, med alle decimaler, er lig 12,386625. For at score nogle få ører, vælger Tipstjenesten imidlertid at fastsætte rækkeoddset til 12,38. Hvordan får jeg formatteret raekke1odds, så jeg også kommer frem til 12,38? Jeg har prøvet med FormatNumber uden held. Skal jeg bruge round, left eller noget helt andet?
Annonceindlæg tema
Cloud & AI
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
22. november 2001 - 21:52
#1
Bruge round(tal,2) raekke1odds = round(kamp1odds * kamp2odds * kamp3odds,2)
22. november 2001 - 21:54
#2
Det får jeg jo netop 12,39 ud af! Jeg vil have 12,38! Med til historien hører i øvrigt, at jeg alligevel aldrig vinder i oddset.
22. november 2001 - 22:05
#3
hmm typisk dansk tipstjenste.. Nå så prøv dette: kamp1odds = 3,35 kamp2odds = 1,45 kamp3odds = 2,55 raekke1odds = kamp1odds * kamp2odds * kamp3odds kommaIndex = instr(1, raekke1odds, \",\") if kommaIndex > 0 then raekke1odds = LEFT(raekke1odds,kommaIndex+2) end if Response.Write raekke1odds
22. november 2001 - 22:15
#4
Nu skriver den med 5 decimaler.... 12,38663 (oprindeligt var der 6 decimaler, nemlig 12,386625)
22. november 2001 - 22:17
#5
Bruger du , eller . som \"komma\"? kamp1odds = 3.35 kamp2odds = 1.45 kamp3odds = 2.55 raekke1odds = kamp1odds * kamp2odds * kamp3odds kommaIndex = instr(1, raekke1odds, \".\") if kommaIndex > 0 then raekke1odds = LEFT(raekke1odds,kommaIndex+2) end if Response.Write raekke1odds
22. november 2001 - 22:21
#6
Ups...jeg havde lavet en t...fejl. Det virker sgu! Tak for hjælpen!
Kurser inden for grundlæggende programmering