Frases en lenguaje natural
Varlig entiende, además de símbolos, una serie de frases cotidianas en inglés. Úsalas cuando una línea se lea mejor con palabras: dividir una cuenta, calcular el precio de unos cuantos artículos o tomar tres cuartos de una receta.
Esta página explica las reglas que hay detrás de esas frases: cómo lee Varlig una línea, cómo se
escriben con letras los números y las fracciones, y cómo se combinan las frases. Eso sí, no es texto
libre. La lista completa está en la Referencia de frases. Las preguntas
sobre porcentajes se tratan en Porcentajes, y las formas con palabras de funciones
como square root of 16, en Matemáticas con palabras.
Cómo lee Varlig una frase
Una nota mezcla texto y matemáticas, así que Varlig lee cada línea de cálculo en dos pasos:
- Intenta leer la línea completa como un cálculo, con todas las frases que conoce. Si la línea encaja, obtienes el resultado de la frase.
- Solo si eso falla, aparta las palabras que no conoce y calcula lo que queda.
Esto significa que las frases cotidianas funcionan en una línea propia, sin tener que poner nada delante, y que una línea con algunas palabras sueltas sigue dando su resultado:
two and a half hours in minutes da 150 min$62 with 18% tip da $73.16a third of 90 € da €30.005 manzanas + 3 naranjas da 8Si te gusta cómo se lee, puedes empezar una línea con what is o calculate. Varlig trata igual
what is a third of 90 € y a third of 90 €.
Una breve descripción alrededor de una frase no es problema: Varlig aparta unas pocas palabras
normales antes o después de ella, así que abrigo 45 € with 21% VAT y 45 € with 21% VAT por favor
siguen sumando el IVA, y 65 kg in pounds para el equipo sigue convirtiendo. Para notas más
largas, o para ir sobre seguro, pon la descripción en una etiqueta o un comentario:
abrigo 45 € with 21% VAT da €54.4545 € with 21% VAT por favor da €54.4565 kg in pounds para el equipo da 143.3004704202 lbAbrigo: 45 € with 21% VAT da €54.4545 € with 21% VAT # abrigo nuevo de invierno para Lucía da €54.45Las frases que ya nombran lo que cuentan, como split 90 € among 3 amigos, tienen que terminar ahí:
añade un comentario en lugar de más palabras después del sustantivo.
Escribir una línea de cálculo explica los comentarios y las etiquetas.
Números con letras
Los números enteros se pueden escribir con letras (en inglés), con o sin and y guiones:
twelve hundred da 1,200one hundred and twenty da 120twenty-five plus five da 30Para los decimales, di point y luego cada cifra por separado. one point two five es 1.25;
one point twenty five no se acepta.
three point one four da 3.14one point two five times four da 5Fracciones
Las fracciones dichas con palabras funcionan con of, y como números mixtos delante de una unidad:
three quarters of 200 da 150two thirds of 450 g da 300 ga quarter of 200 da 50third of 90 da 30two and three quarters hours da 2.75 hoursLos denominadores son half, third, quarter (o fourth), fifth, sixth, seventh,
eighth, ninth y tenth, además de sus plurales, como thirds y halves. La a es
opcional, así que quarter of 100 es 25, mientras que third of March sigue siendo una fecha. Las
fracciones se mantienen exactas, así que one third times three es exactamente 1, no
0.9999999999.
Las fracciones de hora se escriben tal como las dirías, y el resultado sale en horas y minutos:
half an hour + 20 min da 50 minquarter of an hour da 15 minan hour and a half da 1 hour 30 minAritmética con palabras
Usa plus, minus, times, multiplied by y divided by, combinados libremente con cifras y
símbolos. Se aplica el orden habitual de las operaciones: la multiplicación y la división van antes
que la suma y la resta. Usa paréntesis para agrupar de otra manera.
fifty times twenty plus ten da 1,010twenty divided by five plus two multiplied by three da 10(two plus three) times four da 20seven times 8.50 € da €59.50Compras: artículos, descuentos, impuestos y propinas
N items at P each multiplica una cantidad por un precio. En lugar de items, usa la palabra que
mejor encaje con la compra, como entradas, cafés o botellas, y omite each o escribe @
cuando se lea mejor. after P% discount y with P% off descuentan un porcentaje del importe que
va delante, y with P% tax, with P% VAT, with P% GST o with P% tip lo suman. No importan las
mayúsculas, así que with 21% vat también funciona.
3 entradas at 12.50 € each da €37.503 cafés @ 2.80 € da €8.402 adultos at 15 € + 3 niños at 8 € da €54.0015 € each for 4 personas da €60.0080 € after 25% discount da €60.0080 € with 25% off da €60.0045 € with 21% VAT da €54.45$62 with 18% tip da $73.165 items at $20 each after 15% discount with 8% tax da $91.80La cantidad puede ser un número entero o una fracción, así que la misma forma sirve para lo que se
vende a peso o por volumen. Lo que vale cada uno puede ser un precio, un número sin más o una
medida, y items es un plural corriente, así que no necesita ningún each.
2.5 entradas at 4 € each da €10.0012 gallons at $3.59 da $43.082.5 kg at 4 € da €10.006 items at 9.90 € da €59.4014 cajas at 12 kg each da 168 kghalf a botella at 2.35 € da €1.18Los paquetes, las cajas y las botellas se leen tal como vienen escritos en el estante. N cosas of M son esa cantidad de lo que hay dentro, y un precio detrás es el del paquete, o el de cada
cosa que lleva si escribes each:
3 paquetes of 500 g da 1,500 g2 paquetes of 12 at 3.99 € da €7.983 cajas of 48 at 27.60 € each da €3,974.40a dozen huevos at 0.30 € each da €3.602 litros of leche at 0.65 € da €1.3012 payments of 50 € da €600.00Un tamaño escrito antes de la cantidad describe lo que compras, así que el número que va junto a
at o @ sigue siendo la cantidad. Una x al lado del artículo lo cuenta, y una cantidad por
periodo conserva su periodo:
500g pasta 3 paquetes at 1.10 € each da €3.30330ml latas 24 @ 0.45 € da €10.80leche de avena x3 1.90 € each da €5.703x leche de avena 1.90 € each da €5.702 cafés a day at 3.20 € da €6.40/day2 cafés a day at 3.20 € * 5 days da €32.00Dos cantidades seguidas se multiplican, así que un presupuesto puede decir cuántos y durante cuánto tiempo, y una cantidad de cosas en envases de un tamaño te da el número de envases:
3 hombres 7 hrs @ 42 €/hr da €882.002 x 128 GB tarjetas at 119 € da €238.0060 botellas in cajas of 12 da 5 cajasLos ajustes se aplican de izquierda a derecha, cada uno sobre el resultado acumulado. Dos descuentos del 10% restan un 19% en total, no un 20%, y una propina añadida después de los impuestos es una parte del importe con impuestos:
50 € after 10% discount after 10% discount da €40.50$84 with 8% tax with 15% tip da $104.33Dividir una cuenta
Estas formas dividen un total entre varias personas:
split 90 € among 3 da €30.00share 90 € between 3 da €30.0090 € split among 3 da €30.0090 € between 3 da €30.0090 € split 3 ways da €30.00Puedes indicar quién comparte después de la cantidad, lo que ayuda a que la nota se lea con naturalidad:
split 100 € among 3 personas da €33.33share 60 € between 4 amigos da €15.0097 € between 6 of us da €16.176 personas split 97 € da €16.17Pagar a plazos es esa misma división, dicha como la dice una caja:
3,603.91 € in 9 instalments da €400.43split 3,603.91 € into 9 payments da €400.43divide 3,603.91 € into 9 da €400.4311 instalments of 74.80 € da €822.80saldo = 900 €saldo in 3 instalments da €300.00El total puede ser un nombre, como en las dos últimas líneas, así que una nota puede calcular lo que queda por pagar y repartirlo a continuación.
La cantidad debe ser un número entero. Dividir entre 0 muestra Error: divide by zero. Fuera de
estas frases, split es una palabra corriente, así que un nombre puede contenerla: con
mi split = 45 €, mi split + 5 € da 50.00 €. Cuando el total es a su vez un cálculo, ponlo
entre paréntesis para que quede claro qué se divide. Los valores con nombre también funcionan:
split (60 € + 24 €) among 3 da €28.00cuenta = 84 €personas = 3split cuenta among personas da €28.00Las frases también funcionan dentro de una condición. Solo se calcula la rama que corresponde:
cuenta = 112 €personas = 4if cuenta > 100 € then split cuenta among personas else cuenta da €28.00Menos que y más que
A less than B resta A de B, y A more than B suma A a B:
15 € less than 80 € da €65.005 less than 20 da 1515 € more than 80 € da €95.005 more than 20 da 25the difference between indica cuánto se separan dos importes, sin importar cuál escribas
primero, así que el resultado nunca es negativo:
the difference between 85 € and 120 € da €35.00Convertir el resultado
Una conversión al final de una línea se aplica al resultado de toda la frase. Puedes escribir in,
to, as, -> o →, como se explica en Unidades y conversiones:
two and three quarters hours in minutes da 165 minthree quarters of 2 kg in g da 1,500 gLas conversiones de divisas usan los tipos de cambio diarios del Banco Central Europeo, así que el resultado cambia de un día a otro:
split €120 among 4 in USD da $35.10Tus nombres tienen prioridad
Si una variable de tu nota se llama igual que una palabra de una frase, gana tu variable. Aquí
share es un porcentaje, así que la segunda línea calcula el 25% de 2,000 € en lugar de intentar
repartir nada:
share = 25%share of 2,000 € da €500.00Lo mismo ocurre con los números escritos con letras: después de one = 7, one times two es 14.
Elige otros nombres, o usa otra forma de la frase, cuando no sea eso lo que quieres.
Eso sí, cuando la línea entera se lee como una frase, manda la frase: un nombre al que le hayas puesto por casualidad esas mismas palabras no cambia lo que significa la línea:
discount = 43.41 €120 € after 25% discount da €90.00per night = 90 €118 € per night * 3 nights da €354.00monthly repayment = 300 €monthly repayment on 15000 € over 4 years at 6% da €352.28Mantén el puntero sobre esas palabras para ver "Part of the phrase here, not the variable per
night = €90.00." per, a y an dentro de una tarifa son siempre la tarifa, nunca tu valor.
Una conversión se comporta igual: después de in, to o as, una unidad gana a un nombre que
guarde un número sin más, así que una cantidad a la que hayas puesto nombre no bloquea la
conversión a su unidad:
miles = 1220 km in miles da 12.4274238447 miY los nombres cotidianos tampoco estorban al contar. Un número escrito justo delante de un nombre
en plural cuenta esa cosa, así que una nota puede tener su propia variable personas y dividir
igualmente una cuenta entre otro grupo:
personas = 4split 1480 € among 5 personas da €296.00split 1480 € among personas da €370.00Mantén el puntero sobre personas en la primera división para ver "Counts personas here, not the
variable personas = 4."
Esto también significa que puedes nombrar las cosas como las piensas. Un nombre puede tomar prestado
el nombre de una función, como floor, o contener palabras de frases como to, in o needed, y
Varlig lo lee como tu valor:
floor = 12 m²floor * 2 da 24 m²paint needed = 12.44 Lpaint needed to 1 dp da 12.4 LNombres explica más sobre cómo elegir nombres.
Frases en otros idiomas
Las frases de esta página están en inglés y funcionan en todas las notas. Una nota cuyo formato numérico es alemán, francés, español, sueco, portugués, ucraniano o turco también entiende las palabras propias de ese idioma para una parte, las cuatro operaciones, una conversión y una línea que suma las líneas de encima. El formato numérico es el de Ajustes › Cálculos, el de Ajustes de cálculo de esta nota… de la propia nota, o System Region en un Mac configurado en ese idioma.
| Idioma | Una parte | Una conversión | Sumar |
|---|---|---|---|
| Alemán | 20 % von 150 |
5 km nach m |
Summe |
| Francés | 20 % de 150 |
5 km en m |
somme |
| Español | 20 % de 150 |
5 km en m |
suma |
| Sueco | 20 % av 150 |
5 km i m |
summa |
| Portugués | 20% de 150 |
5 km em m |
soma |
| Ucraniano | 20% від 150 |
5 км у м |
сума |
| Turco | 150'nin %20'si |
5 km kaç m |
toplam |
Cada línea da exactamente el mismo resultado que su forma en inglés. Las palabras solo se leen en
una nota de ese idioma, así que de, en y a conservan su significado en una nota en inglés. Las
palabras en chino, como 150的20%, funcionan en todas las notas.
Formato › Ejemplos de cálculo… empieza con ejemplos en el idioma de la nota.
El turco escribe el signo de porcentaje delante: %20 y yüzde 20 son el 20%, y los resultados
escritos en turco muestran %20. Un signo después de una cantidad, como en 10 % 3, sigue siendo
el resto de la división.
El dinero también sigue al idioma: el portugués de Brasil escribe R$ 12,50, el ucraniano
12,50 ₴ y el turco ₺12,50. грн es la grivna en todas las notas, y TL es la lira turca solo en
una nota en turco.
Lo que no se entiende
Algunas notaciones parecen matemáticas, pero no son compatibles. En lugar de calcular parte de la línea y dar un resultado engañoso, Varlig muestra un error:
2d6 da Unsupported: Dice notation is not supported at "d"10 ± 0.5 da Unsupported: Uncertainty notation is not supported at "±"5 < 4 < 10 da Unsupported: Comparison chains are not supported at "<"; combine separate comparisons with &&Cada mensaje cita el símbolo en el que Varlig se detuvo, así que ves enseguida qué tienes que cambiar.
10 +/- 0.5 da el mismo error de incertidumbre. Para comprobar un intervalo, escribe dos
comparaciones unidas con &&, como 4 < 5 && 5 < 10. Consulta
Operadores, comparaciones y condicionales.
Todo junto
Esta es la cuenta de un restaurante para cuatro personas, con el vino con descuento, la propina y la parte de cada uno calculados con palabras:
# Cena fueraprincipales = 4 items at 17.50 € each da €70.00vino = 2 botellas at 28 € each after 25% discount da €42.00cuenta = principales + vino da €112.00personas = 4total = cuenta with 12.5% tip da €126.00split total among personas da €31.50Cada línea se lee tal como lo dirías en voz alta. Cambia personas o un precio, y la parte de cada
uno se actualiza.