Imul()
Description
FUNCTION: imul(number1[, numberN]...)
Returns the result of multiplying its integer arguments together. Similar to mul() except that the multiplication is done with fast 64-bit integer math (on both 32-bit and 64-bit platforms).
Related Topics: add(), fdiv(), iadd(), idiv(), isub(), mod(), mul(), round(), sub(), trunc().
Examples
- > say imul(3,5)
- You say "15"
- > say imul(3,5,-2)
- You say "-30"
Server Differences
TinyMUX is the only server to support this function. However, mul() is a somewhat slower equilvalent for numbers up to 56-bits.