Avatar billede Slettet bruger
26. marts 2002 - 02:05 Der er 6 kommentarer og
1 løsning

Lommeregner - problem med at ligge til (+)

Heey, jeg sidder her og prøver at lære ASP, men jeg har et problem med min lille lommeregner...
Problemet er at jeg ikke kan ligge til via tegnet: "+", jeg kna godt gange og såen...

Her er scriptet:


<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">

<html>
<head>
    <title>Untitled</title>
</head>

<body>
    <%
if Request.querystring("udregn") =  udregn then
%>
<form action="lommeregner.asp?udregn=udregn" method="post">
<input type="text" name="cifre1">
<input size="3" type="Text" name="regn">
<input name="cifre2" type="text">
<br><input src="lommeregner.asp?udregn=udregn" name="subbmit" type="submit" value="Udregn">
</form>
<% else %>
<%
dim cifre, cifre2, regn
cifre1 = request.form("cifre1")
cifre2 = request.form("cifre2")
regn = request.form("regn")


%>
<% response.write  cifre1 * cifre2  %>
<% end if %>




</body>
</html>


Hvad er problemet?
Avatar billede a1a1 Novice
26. marts 2002 - 02:18 #1
problemet er at ASP tror det er et bogstav
prøv med:
Response.write cdbl(cifre1) + cdbl(cifre2)
Avatar billede Slettet bruger
26. marts 2002 - 02:26 #2
a1 > Er det for meget hivs jeg spørg hvad det betyder? :-)
Avatar billede a1a1 Novice
26. marts 2002 - 03:19 #3
ja :)))))
CDbl Function
Returns an expression that has been converted to a Variant of subtype Double. (siger vbscript hjælp) (convertDouble=cdbl)
...
men en forstålig version er:
ASP checker om det er et tal (om det kan være et tal)
(der kommer fejl hvis det ikke er)

Double er en tal type (skal vel ikke forvirre dig formeget)
Avatar billede excession Nybegynder
26. marts 2002 - 13:10 #4
Du kan også bruge CInt() som laver varibalen om til et Integer tal uden at definere hvilken type tal det er:

CInt(cifre1) = request.form("cifre1")
CInt(cifre2) = request.form("cifre2")


-- xs
Avatar billede a1a1 Novice
29. marts 2002 - 14:42 #5
er mit svar ikke rigtigt??
Avatar billede Slettet bruger
29. marts 2002 - 15:58 #6
Jo sorry
Avatar billede a1a1 Novice
29. marts 2002 - 16:01 #7
:)
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