TypstDocumentation

int

A whole number.

The number can be negative, zero, or positive. As Typst uses 64 bits to store integers, integers cannot be smaller than -9223372036854775808 or larger than 9223372036854775807.

The number can also be specified as hexadecimal, octal, or binary by starting it with a zero followed by either x, o, or b.

You can convert a value to an integer with this type's constructor.

Example

#(1 + 2) \
#(2 - 5) \
#(3 + 4 < 8)

#0xff \
#0o10 \
#0b1001
Preview

Constructor
Question mark

Converts a value to an integer.

#int(false) \
#int(true) \
#int(2.7) \
#(int("27") + int("4"))
Preview

value
bool or int or float or str
RequiredPositional
Question mark

The value that should be converted to an integer.