Skip to content

int16

Convert to signed 16-bit integer (range −32,768 to 32,767).

S = int16(X)

Returns X converted to int16. Values outside the range are saturated.

int16(40000) % 32767 (saturated)
  • uint16 — Convert to unsigned 16-bit integer (range 0 to 65,535).
  • int8 — Convert to signed 8-bit integer (range −128 to 127).
  • int32 — Convert to signed 32-bit integer.
  • cast — Convert an array to a different element type.