Avatar billede carlsson Nybegynder
14. august 2002 - 20:00 Der er 13 kommentarer og
1 løsning

Numerisk

Hvordan bestemmer man at et tal skal være numerisk altså positivt.
Avatar billede ulrina Nybegynder
14. august 2002 - 20:18 #1
if tal < 0 then tal = tal * -1
Avatar billede jelzin101 Praktikant
14. august 2002 - 20:21 #2
a = abs(a)
Avatar billede jelzin101 Praktikant
14. august 2002 - 20:21 #3
svar :)
Avatar billede thesurfer Nybegynder
14. august 2002 - 20:35 #4
svar :) :) :)
Avatar billede thesurfer Nybegynder
14. august 2002 - 20:36 #5
hvad men IsNumeric? eller tager den ALLE tal ?

/theSurfer.
Avatar billede martin_moth Mester
14. august 2002 - 20:38 #6
abs(a) returnerer den absolutte værdi af a - og a skal være en talværdi.

IsNumeric afgør om en variabel er numerisk (en tekststreng er f.eks. ikke numerisk)
Avatar billede jelzin101 Praktikant
14. august 2002 - 20:43 #7
thesurfer>> hvorfor i alverden smider du et svar ?
Avatar billede martin_moth Mester
14. august 2002 - 21:13 #8
Så du hans :) :) :) - hvad mon de betyder? ;o)
Avatar billede jelzin101 Praktikant
14. august 2002 - 21:18 #9
så dem godt, men jeg har også tidl. set at det kan give mængder af bøvl(de forkerte får point, og så bryder h..... løs med ekstra spørgsmål for at rette op på fejlen) -udover at det er spam -hvilket jo er i strid med www.exp.dk/regler.phtml
Avatar billede martin_moth Mester
15. august 2002 - 09:36 #10
Så vil jeg omformulere og sige "Fy" til thesurfer.

carlsson - luk spørgsmålet ved at tildele jelzin101 30 point - han gav dig det rigtige svar - og held og lykke med programmeringen :o)
Avatar billede sion Nybegynder
16. august 2002 - 08:55 #11
'Funktion til at finde en numeriske værdi af et tal
Public Function Num(Tal As Double) As Double
'Hvis tallet er negativt...
If Tal < 0 Then
  'Så gang tallet med -1 hvorved det bliver positivt
  Num = Tal / -1
Else
  'Ellers skal det originale tal bare retuneres
  Num = Tal
End If
End Function
Avatar billede martin_moth Mester
16. august 2002 - 09:33 #12
> Sion

Der _er_ svaret på spørgsmålet - svaret er Abs(), en indbygget funktion der gør præcis det samme som din løsning. Men er væsentligt mere simpel ;o)
Avatar billede sion Nybegynder
16. august 2002 - 12:12 #13
martin_moth -> Woa! Man siger jo også at man lærer noget nyt hver dag, så nu kan jeg godt skrotte min ellers meget kreative funktion :-( Tak for tippet
Avatar billede martin_moth Mester
16. august 2002 - 13:17 #14
Du skal skam ikke takke mig - du skulle bare have læst svar nr. 2 - det fra jelzin101 ;o)
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester