11. august 2004 - 16:13Der er
10 kommentarer og 1 løsning
Problemer med oprundning af tal
Hej, Jeg har lavet et system, hvor folk skal indtaste et tal, f.eks. 134,4, og systemet skal så sige 140, 141,5 laver den til 150 osv. Det gøres med følgende script
tal = CDbl(request("bredde")) if tal mod 10 <> 0 then bredde_mod = (int(tal/10)+1)*10 else bredde_mod = tal end if
Det virker fint ved alle ting, undtagen 0,5 omkring tallet. Skriver man 139,4 skriver den 140, men ved 139,6, skriver den 139,6. Det samme ved 140,2, hvorimod den ved 140,6 rigtigt skriver 150.
Jeg er lidt presset i øje blikket. Jeg har slet ikke fået arbejdet på Greenline endnu. Vi har lige afleveret MAX'en, og der er nogle problemer med mail nede ved dem. Jeg tror ikke jeg overhoved får lavet noget på Greenline, inden næste uge....
Og der er foresten også problemer med mail i pi-club....
Tak for hjælpen allesammen, det var Eagleeyes sidste forslag der virkede 100%.
/Casper
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.