LlLog/ko

From Second Life Wiki
Jump to: navigation, search

설명

함수: float llLog( float val );
265 함수ID
0.0 지연
10.0 에너지

반환되는 값은 val자연로그.
만약 val <= 0 이면 0.0을 반환한다.

• float val

밑이 10인 상용로그는 llLog10을 이용할 것.

예제

<lsl> default {

 state_entry()
 {
   float num1 = llFrand(100.0);
   llOwnerSay("The natural logarithm of " + (string)num1 + " is " + (string)llLog(num1));
 }

} </lsl>

기록

로그함수는 llLogllLog10만이 존재한다. 부동소수점연산의 오류는 로그를 이용하면 대부분 쉽게 알아볼 수 있다. 로그의 밑을 변환할 때 llLog10 대신 llLog을 사용해야 한다. <lsl>float LogBaseN = llLog(value) / llLog(Base); //이 기법은 오류가 있지만 유일한 방법이다</lsl>

함께 보기

함수

•  llLog10
•  llPow
•  llSqrt

문서

•  Wikipedia:자연로그
이 글이 유용하지 않으세요? LSL Wiki의 관련항목이 도움을 줄 수 있을 지도 모릅니다.