webForumDet fria alternativet

Avrunda - vad gör jag för fel?

ASP

1 svar · 356 visningar · startad av M.Cheraghi

Medlem sedan juli 20015 107 inlägg
Frågan#1
	ShutterSpeed = info("ShutterSpeedValue")
	Round (ShutterSpeed,0)
	response.write ShutterSpeed

Ger...

Microsoft VBScript compilation (0x800A0414)
Cannot use parentheses when calling a Sub

Vill inte ha några decimaler. Vill att:

3,1 = 3
3,2 = 3
3,3 = 3
3,4 = 3
3,5 = 4
3,6 = 4

ShutterSpeedValue ser ungefär ut såhär: 5,265874

Medlem sedan juni 200032 967 inlägg
#2

Du måste ta emot returvärdet.

ShutterSpeed = Round (ShutterSpeed,0)

Finns risk att du måste typkonvertera till någon sorts tal innan du avrundar också, men det märker du.

264 ms totalt · 4 externa anrop · v20260731065814-full.6fe65c25
132 ms — deklarationer (db)
0 ms — hämta statistik (cache)
130 ms — hämta tråd, inlägg och bilagor (db)
129 ms — ändringar (db)