Category:LSL Integer/ko

From Second Life Wiki
Jump to: navigation, search

정수형

정수 데이터 형식은 -2,147,483,648과 2,147,483,647 사이에 32 비트 값 (16 진수 0x7FFFFFFF에에 0x80000000입니다)입니다. 정수는 자연수입니다.소수점 데이터 형식은float입니다.

DEBUG_CHANNEL최대 정수 상수로 사용할 수 있습니다. (그것에 대해 그것이로 정의 값이됩니다.)

예제

다음은 모두 정수형입니다.: <lsl>integer firstInt = 5512623; integer secondInt = ACTIVE; integer thirdInt = 0x61EC1A; integer fourthInt = -160693;</lsl>

다음은 정수형이 아닙니다, float를 사용해주세요: <lsl> integer decimalValue = 125.2; // 에러 : 데이터형 불일치 -- 정수형은 소수점을 가질수 없습니다. integer bigValue = 3147483647; // -1,147,483,649의 값과 일치합니다.(저변수와 llSay(0,(string)bigValue);를 사용해보시기 바랍니다.) // 정수형은 2,147,483,647보다 클수 없습니다. integer biggerValue = 10123456789; // -1의 값과 일치합니다. // 정수형은 2,147,483,647보다 클수 없습니다. </lsl>

다음 함수는 문자열이 정수만으로 되어있는지 확인하는 데 사용할 수 있습니다. 예를 들어, 채팅 또는 텍스트 상자에 정수만 입력했는지 알아보기 위해 쓰입니다. <lsl> integer IsInteger(string var) {

   integer i;
   for (i=0;i<llStringLength(var);++i)
   {
       if(!~llListFindList(["1","2","3","4","5","6","7","8","9","0"],[llGetSubString(var,i,i)]))
       {
           return FALSE;
       }
   }
   return TRUE;

}</lsl>

추가 항목

LSL에서 사용되는 다양한 방법과 정수에대한 추가적인 내용.LSL in Focus/ko: Integers. 2011,07,07 AM9:05 by.Dal Ghost(seoul city)

Pages in category "LSL Integer/ko"

The following 3 pages are in this category, out of 3 total.