Difference between revisions of "Integer/fr"

From Second Life Wiki
Jump to navigation Jump to search
m (addes missing {{Multi-lang}})
m (Better links)
 
(2 intermediate revisions by the same user not shown)
Line 1: Line 1:
{{Multi-lang}}{{LSL Header}}
{{Multi-lang}}
[[Category: LSL Types]]
{{LSL Header/fr}}
[[Category: LSL Types/fr]]


=Integers=
=Entiers=
une donnée integer est une valeur sur 32 bits comprise entre −2 147 483 648 et +2 147 483 647 (soit de 0x00000000 à 0xFFFFFFFF en hexadécimal).
une donnée integer est une valeur sur 32 bits comprise entre −2 147 483 648 et +2 147 483 647 (soit de 0x00000000 à 0xFFFFFFFF en hexadécimal).
Les integers sont obligatoirement des nombres entiers. Si vous voulez un nombre décimal, voir {{LSLG|float}}.
Les integers sont obligatoirement des nombres entiers. Si vous voulez un nombre décimal, voir {{LSLG|float/fr|float}}.


On peut utiliser DEBUG_CHANNEL comme constante pour la valeur maximale d'un integer.
On peut utiliser DEBUG_CHANNEL comme constante pour la valeur maximale d'un integer.
Line 17: Line 18:
</pre>
</pre>


Ce qui suit n'EST PAS des integers, voir {{LSLG|float}} pour ces cas-là :
Ce qui suit n'EST PAS des integers, voir {{LSLG|float/fr|float}} pour ces cas-là :
<pre>
<pre>
integer premierInt = 125.2; // les integers ne peuvent pas avoir de virgule.
integer premierInt = 125.2; // les integers ne peuvent pas avoir de virgule.
integer secondInt = 10000000000; //les integers ne peuvent pas être plus grands que 2 147 483 647.
integer secondInt = 10000000000; //les integers ne peuvent pas être plus grands que 2 147 483 647.
</pre>
</pre>

Latest revision as of 01:45, 30 December 2007

Entiers

une donnée integer est une valeur sur 32 bits comprise entre −2 147 483 648 et +2 147 483 647 (soit de 0x00000000 à 0xFFFFFFFF en hexadécimal). Les integers sont obligatoirement des nombres entiers. Si vous voulez un nombre décimal, voir float.

On peut utiliser DEBUG_CHANNEL comme constante pour la valeur maximale d'un integer.

Exemples

Tout ce qui suit est des integers:

integer premierInt = 5512623;
integer deuxiemeInt = ACTIVE;
integer troisiemeInt = 0x61EC1A;
integer quatriemeInt = -160693;

Ce qui suit n'EST PAS des integers, voir float pour ces cas-là :

integer premierInt = 125.2; // les integers ne peuvent pas avoir de virgule.
integer secondInt = 10000000000; //les integers ne peuvent pas être plus grands que 2 147 483 647.