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).