Numlex Documentación
Uso de Numlex

Cálculos naturales

Aritmética, porcentajes, dinero, fechas y totales: líneas normales que se comprueban en vivo.

Numlex lee texto de bloc de notas corriente. No hay sintaxis de fórmulas ni referencias a celdas: cada línea se evalúa de forma estricta y lo que no se puede analizar se queda en silencio en lugar de adivinar.

Esta guía recorre las formas cotidianas; todas ellas están especificadas por completo en la referencia de sintaxis.

Aritmética

Operadores estándar con precedencia normal:

30 + 567 × 2        1,164
(30 + 567) × 2      1,194
100 / 8             12.5
2 ^ 10              1,024

Los espacios alrededor de los operadores son opcionales, los paréntesis agrupan y ^ es la potencia. La tabla completa de precedencia — incluida la posición de if … then … else … — está en Operadores y lógica.

Porcentajes

La gramática de porcentajes se lee como una nota:

15% of 4572         685.8
10% of 240          24
240 + 10%           264

En un contexto aditivo, un porcentaje final se aplica al valor de su izquierda, así que 240 + 10% es 264. Todas las formas de frase (% off, what %, fracciones, multiplicadores) están en Porcentajes.

Dinero y finanzas

El dinero usa la misma aritmética, con un marcador de divisa o un código ISO. Las frases financieras añaden interés compuesto, préstamos, impuestos e inflación:

$240 + 10% tip      $264.00
lunch = $45
2 people × lunch    $90
$1,000 after 3 years at 7%      $1,225.04
monthly repayment on $10,000 over 6 years at 6%   $165.73

La tabla de marcadores, los valores con nombre y las tarifas por tiempo ($24 per day) están documentados en Dinero y tarifas; las inversiones, los préstamos, el impuesto sobre las ventas configurado, las estimaciones de renta de 2026 y la inflación CPI están en Finanzas e inversiones.

Fechas y horas

Las fechas de calendario, los relojes, las zonas horarias, las duraciones y los días laborables se leen como líneas normales:

Jan 10 + 12 days    Jan 22
June 12 + 45 days
today
3:30pm + 2 hours    5:45 pm
2am PST to GMT      10:00 am
workdays in 3 weeks 15 workdays

La aritmética de calendario es por componentes y segura ante DST, las zonas horarias se resuelven con un catálogo offline y los calendarios laborales usan datos de festivos incluidos. La referencia temporal completa — duraciones, marcas de tiempo e ISO 8601, Timespan, timecode de vídeo, calendarios laborales y fechas especiales — está en Fechas y horas.

Etiquetas y subtotales

Un #tag final marca una fila, un divisor exacto --- empieza una sección nueva, y subtotal / grand total construyen sumas de sección. Los agregados por etiqueta responden a preguntas sobre filas etiquetadas:

86.40 #food
12.50 #food
total of #food          98.90
subtotal                98.90

Las reglas de elegibilidad, las consultas por etiqueta, las funciones estadísticas y el contrato aleatorio dinámico están en Etiquetas, subtotales y estadística.

Secciones y totales

Una línea # heading inicia una sección, y una línea total independiente suma las respuestas elegibles de la sección:

# Household
Groceries               86.40
Power bill              42.10
total                   128.50

Un total ya calculado no se vuelve a contar en la siguiente línea total. Las reglas exactas de elegibilidad (el dinero y las cantidades con unidades no se suman, por ejemplo) están en lenguaje de hojas. La barra Total inferior puede ocultarse si prefieres una columna más limpia.

Para profundizar

¿Has encontrado un error en esta documentación? Infórmalo en GitHub