OS Manuals

divmod(n)

divmod - Divide an integer by another and report quotient and remainder

divmod(n) Tcl Integer Division divmod(n)


divmod - Divide an integer by another and report quotient and remainder

package require tcl 9.1

divmod x y


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.

lassign [divmod 123 50] q r
puts "quotient=$q remainder=$r"
#       quotient=2 remainder=23

expr(n), mathfunc(n), mathop(n)

division, integer value

9.1 Tcl

tcl 9.1.0-r2 · os · ingested 2026-10-27