Números
El octave maneja por defecto los números como complejos en coma flotante según el estándar IEEE. Para indicar la coma decimal se utiliza en punto (.) y para el exponente se utiliza la letra e como ocurre en la mayoría de lenguajes informáticos.
Así para escribir el número 2,84x10-15 pondremos 2.84e-15
Para indicar la parte compleja, se añade junto al número (sin espacios) la letra i ó j.
Para representar el número complejo con parte real 4 e imaginaria 2,5 escribiremos 4+2.5i o 4+2.5j.
Si se desea representar la unidad imaginaria no debe usarse las letras i ó j en solitario, ya que, si está definida la variable correspondiente, se utilizaría el valor de la variable sin ningún tipo de advertencia. Por ese motivo DEBE usarse 1i ó 1j.
También es posible, en esta norma, la representación de los números infinitos tanto positivo como negativo (Inf, +Inf, -Inf), y los No-Números (NaN), resultado de la división 0/0.
Es posible indicar que un número no está definido usando la constante NA.
Cuando se utiliza un número en un expresión de lógica booleana, el valor 0 se considera falso y un valor distinto de 0 se considera verdadero (como en el lenguaje C).