Difference between revisions of "Fixed Precision"
Jump to navigation
Jump to search
Gigs Taggart (talk | contribs) m |
|||
Line 4: | Line 4: | ||
string fixedPrecision(float input, integer precision) | string fixedPrecision(float input, integer precision) | ||
{ | { | ||
if | if(precision < 7) | ||
return llGetSubString((string)input, 0, precision); | return llGetSubString((string)input, 0, precision - 7 - !precision); | ||
return (string)input; | return (string)input; | ||
} | } | ||
</pre> | </pre> | ||
[[Category: LSL Examples]] | [[Category:LSL Examples]] |
Revision as of 20:37, 4 March 2007
Here's a function to do fixed precision.
string fixedPrecision(float input, integer precision) { if(precision < 7) return llGetSubString((string)input, 0, precision - 7 - !precision); return (string)input; }