Category:LSL Integer/ko
정수형
정수 데이터 형식은 -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.