26. juni 2005 - 21:54Der er
13 kommentarer og 1 løsning
Matematik - tal skal gå op i 5
jeg har brug for noget matematik, der kan hjælpe mig med at få afrundet tilfældige tal, således at de går op i 5.. -dvs de skal altid ende på 0 eller 5.
hvis jeg eksempelvis har nogle tal, skal de alle kunne gå igennem formlem eller hvad i nu finder på, og ende som et tal der går helt op i 5.
De fleste tal vil nok være mellem 170 og 1800 - Aldrig under 10.
Returnerer et tal afrundet til det ønskede multiplum.
Hvis denne funktion ikke er tilgængelig, skal du køre installationsprogrammet for at installere Analysis ToolPak. Når Analysis ToolPak er installeret, skal du aktivere programmet ved hjælp af kommandoen Tilføjelsesprogrammer i menuen Funktioner.
Det giver ikke det samme resultat. Min metode får "af(op)rundet" til det nærmeste tal, hvor 5 går op. Din metode vil fx for 1004 giv 1000 i stedet for mit 1005.
Hvilken metode, der så skal bruges, ved jeg så ikke.
I det tilfælde var erikjacobsen's metode nok den bedste, eftersom jeg er interesseret i det tal der er tættest på det input jeg får af brugeren.
-men jeg kan godt se at den anden metode kunne være brugbar i mange tilfælde, som fx til at se om et tal er lige eller ej...( if (mitTal mod 2) = 0 then "taller er lige") - nice :-)
*argh* der mangler en "rediger indlæg" funktion her - så man kan rette stavefejl :-) -mente naturligvis "Tallet er lige".
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.