Difference between revisions of "Fixed Precision"

From Second Life Wiki
Jump to navigation Jump to search
m
m
Line 1: Line 1:
{{LSL Header}}
== Function to do fixed precision ==
Here's a function to do fixed precision.
Here's a function to do fixed precision.


Line 10: Line 13:
</pre>
</pre>


{{LSLC|Examples|Fixed Precision}}
{{LSLC|Examples|Fixed Precision}}{{LSLC|Library|Fixed Precision}}
{{#vardefine:sort|Fixed Precision}}

Revision as of 05:27, 7 September 2007

Function to do fixed precision

Here's a function to do fixed precision.

string fixedPrecision(float input, integer precision)
{
    if((precision = (precision - 7 - (precision < 1))) & 0x80000000)
        return llGetSubString((string)input, 0, precision);
    return (string)input;
}