Ett vanligt fel i ASP är överflödet: 'cInt' -felet. Vad betyder det när du flyter över ett cInt-värde? Hur fixar du det här?
Först ut, vad är ett int? En int är en vanlig variabel i ASP och på andra språk. Int står för heltal, och det betyder normalt ett 32-bitarsnummer på 32-bitars plattformar. Detta betyder att antalet kan vara var som helst från
-2,147,483,648 till 2,147,483,647
Det är ett ganska brett sortiment! Heltal har inte decimaler i dem. De är bara hela siffror. Det gör int-variabeln perfekt för slingor och andra operationer med heltal.
Å andra sidan fungerar ASP-funktionen cInt () på en mycket SMALLER grupp med nummer - endast nummer från -32,768 till 32,767. Så om du någonsin räknar upp högre än 32 767 (eller ner under -32 768) kommer du att stöta på problem om du måste använda cInt på det numret.
Om dina nummer börjar överstiga standardintervallet för cInt, försök istället att använda Int-funktionen. Det fungerar vanligtvis lika bra. Om det inte gör det, gå till funktionen cLng () som fungerar med längtan istället.
| Introduktion till ASP Ebook
Ladda ner den här e-boken för att få allt du behöver veta om inlärning av ASP - från en steg för steg handledning till funktionslistor, provkod, vanliga fel och lösningar och mycket mer! 101 sidor. |
Video Instruktioner: 2000+ Common Swedish Nouns with Pronunciation · Vocabulary Words · Svenska Ord #1 (Maj 2024).