Difference between revisions of "Integer/it"
Tia Myrtle (talk | contribs) |
m |
||
Line 1: | Line 1: | ||
{{Multi-lang}} | {{Multi-lang}} | ||
{{LSL Header|ml=*}} | {{LSL Header|ml=*}} | ||
{{LSLC|}}{{LSLC|Types}} | {{LSLC|||{{#var:lang}}}}{{LSLC|Types||{{#var:lang}}}} | ||
=Integers= | =Integers= |
Latest revision as of 00:17, 26 December 2010
LSL Portal | Functions | Events | Types | Operators | Constants | Flow Control | Script Library | Categorized Library | Tutorials |
Integers
il tipo di dati integer è un valore di 32 bit value contenuto nel range di −2,147,483,648 e +2,147,483,647 (questi sono da 0x80000000 a 0x7FFFFFFF nei valori esadecimali). I valori Integer sono solo valori interi, i valori frazionari vengono specificati con float/it.
DEBUG_CHANNEL può essere usato come una costante per l'intero massimo
Examples
Tutti i valori seguenti sono valori interi: <lsl>integer firstInt = 5512623; integer secondInt = ACTIVE; integer thirdInt = 0x61EC1A; integer fourthInt = -160693;</lsl>
I seguenti NON sono valori interi, è bene usare float per loro: <lsl> integer decimalValue = 125.2; // ERROR : Type mismatch -- Il valore Integer non deve contenere valori con la virgola integer bigValue = 3147483647; // Troppo grande, integer non può essere maggiore di 2,147,483,647. integer biggerValue = 10123456789; //Tutti i documenti restituiscono -1 // Troppo grande, integer non può essere maggiore di 2,147,483,647. </lsl>