| divmod(3tcl) | Tcl Integer Division | divmod(3tcl) |
NAME¶
divmod - Divide an integer by another and report quotient and remainder
SYNOPSIS¶
package require tcl 9.1
divmod x y
DESCRIPTION¶
The divmod command takes two integer numbers, x and y, and returns a list of two values. The first element of the result is the whole quotient of x/y, and the second is the remainder such that the sum of the remainder and the product of the quotient and y is equal to x.
The quotient and remainder are calculated using the same rules as for Tcl's / and % operators.
EXAMPLE¶
lassign [divmod 123 50] q r puts "quotient=$q remainder=$r" # quotient=2 remainder=23
SEE ALSO¶
expr(3tcl), mathfunc(3tcl), mathop(3tcl)
KEYWORDS¶
division, integer value
| 9.1 | Tcl |