webForumDet fria alternativet

Räkna i kvadrat

ASP

15 svar · 517 visningar · startad av Jesper T

Medlem sedan nov. 20017 144 inlägg
Frågan#1

Microsoft VBScript runtime error '800a0006'

Overflow

/tips/bmi.asp, line 17

 <% 
send=request("send")
vikt=cint(request("vikt"))
langd=cint(request("langd"))
Response.write "<form name='form1' method='post' action='bmi.asp?send=yes'> Din vikt i kg. <input type"&_
"='text' name='textfield' size='5'> <br>Din l&auml;ngd i cm. <input type='text' name='textfield' size='10'> <input type='submit' name='Submit' value='R&auml;k"&_
"na ut'> </form>" 
if send="yes" then
kvadrat=langd*langd
[b]BMI=vikt/kvadrat'----------------------Rad 17[/b]
response.write "Ditt BMI är:"& BMI
end if
%>
Medlem sedan dec. 19997 740 inlägg
#2

PROBLEM*
*Latin: Före lösning
Vad betyder det för dig?

nothing.

Medlem sedan nov. 20017 144 inlägg
#3

nothing.

Just det ja! Har man WF så är det rätt svar! :)

Medlem sedan dec. 19997 740 inlägg
#4

ok! :)

Medlem sedan juni 20019 519 inlägg
#5

Hur ska koden ser ut då?

Medlem sedan nov. 20017 144 inlägg
#6

Hur ska koden ser ut då?

Ja, det undrar jag med, därav inlägget! ;)

Medlem sedan juni 20019 519 inlägg
#7
<% 
Response.write "<form name='form1' method='post' action='vikt.asp?send=yes'> Din vikt i kg. <input type"&_
"='text' name='vikt' size='5'> <br>Din längd i cm. <input type='text' name='langd' size='10'> <input type='submit' name='Submit' value='Räk"&_
"na ut'> </form>" 
if request.querystring("send") ="yes" then
send=request("send")
vikt=cint(request("vikt"))
langd=cint(request("langd"))
kvadrat=langd*langd
BMI= vikt/kvadrat
response.write "Ditt BMI är:"& BMI
end if
%>

vad är BMI??? :)

Medlem sedan dec. 19997 740 inlägg
#8

koden- kramen :)

Medlem sedan nov. 20017 144 inlägg
#9

koden- kramen

Skulle du kunna förklara dig lite! Var skall jag lägga in det för att mitt script skall fungera?

Medlem sedan nov. 20017 144 inlägg
#10

vad är BMI???

Body mass index

http://www.netdoktor.se/testdigselv/fakta/oevervikt.htm

Medlem sedan dec. 19997 740 inlägg
#11

OK!

Medlem sedan nov. 20017 144 inlägg
#12

Det stämmer ju inte!

BMI Blir 26,25 men skall vara 30.35
Något är fel
vikt/(längd*längd)
???????

Medlem sedan feb. 20016 388 inlägg
#13

BMI = vikten i kg delat med längden i meter i kvadrat.

Om du delar med längden i centimeter får du ett väldigt litet tal, som förmodligen är skälet till felmeddelandet i ditt första inlägg.

Så, det borde fungera bättre om du delar "langd" med 100 innan du kvadrerar det.

Medlem sedan nov. 20017 144 inlägg
#14

Tack!
Det funkar om jag tar bort "cint" också!

Medlem sedan feb. 20016 388 inlägg
#15

"cint" är väl någon form av integer? (jag är alldeles för dålig på det här... ;))
Jo, du borde behöva ta bort det eftersom t.ex. 175 cm ska bli 1,75 m.

Vad bra att det funkar i alla fall. :)

Medlem sedan maj 20018 027 inlägg
#16

"cint" är väl någon form av integer?

Ja, det är en funktion som konverterar något till en integer.

262 ms totalt · 4 externa anrop · v20260731065814-full.1dc6f849
122 ms — deklarationer (db)
0 ms — hämta statistik (cache)
136 ms — hämta tråd, inlägg och bilagor (db)
124 ms — ändringar (db)