Open main menu
Home
Random
Log in
Settings
About AddOn Studio
Disclaimers
AddOn Studio
Search
Editing
WoW:USERAPI truncate
Warning:
You are not logged in. Your IP address will be publicly visible if you make any edits. If you
log in
or
create an account
, your edits will be attributed to your username, along with other benefits.
Anti-spam check. Do
not
fill this in!
{{userfunc}} <!-- Leave this line in! --> '''Truncate''' a number off to n places. number = truncate(number, decimals) == Function Parameters == === Arguments === ;number: Number. The number to truncate. ;decimals : Number. Truncate to this many places. === Returns === ;number : Number. The truncated number. == Example == local number = truncate(math.pi, 3) print(number) Prints: 3.141 ==Code== <!-- No, no sanity checks are needed. That's the programmers responsibility. --> <pre>function truncate(number, decimals) return number - (number % (0.1 ^ decimals)) end</pre> == See Also == * [[round]] __NOTOC__
Summary:
Please note that all contributions to AddOn Studio are considered to be released under the Creative Commons Attribution-NonCommercial-ShareAlike (see
AddOn Studio Wiki:Copyrights
for details).
Submissions must be written by you, or copied from a public domain or similar free resource (see
AddOn Studio Wiki:Copyrights
for details).
Cancel
Editing help
(opens in new window)
Templates used on this page:
Template:Apinav
(
edit
)
Template:Editlink
(
edit
)
Template:Notebox
(
edit
)
Template:Userfunc
(
edit
)