Los operadores aritméticos nos permiten realizar operaciones matemáticas entre valores numéricos y no son diferentes a los operadores empleados en otros lenguajes de programación, como javascript. La siguiente tabla contiene los operadores disponibles:


Nombre Operador Sintaxis Funcional Resultado
Concatenar + string + allType +(string,allType) string
Suma number + number +(number,number) number
Resta - number - number -(number,number)
Multiplicar * number * number *(number,number)
Dividir / number / number /(number,number)
Módulo % number % number %(number,number)

Suma

Permite sumar dos o más valores numéricos:


<b:eval expr='10 + 4 + 8'/> <!-- Por defecto -->
<b:eval expr='+(10,4,8)'/> <!-- Funcional -->

En ambos casos, el código anterior dará 22 como resultado de la operación. El operador de suma también permite concatenar un valor string con otro tipo de datos, ejemplo:


<b:eval expr='data:blog.title + "- Blogger"'/>

El resultado será la unión del título del blog más la cadena de caracteres escrita entre comillas.


Resta

Permite restar dos o más valores numéricos:


<b:eval expr='22 - 2 - 6'/> <!-- Por defecto -->
<b:eval expr='-(22,2,6)'/> <!-- Funcional -->

En ambos casos, el código anterior dará 14 como resultado de la operación.


Multiplicar

Permite multiplicar dos o más valores numéricos:


<b:eval expr='5 * 2'/> <!-- Por defecto -->
<b:eval expr='*(5,2)'/> <!-- Funcional -->

En ambos casos, el código anterior dará 10 como resultado de la operación.


Dividir

Permite dividir dos o más valores numéricos:


<b:eval expr='10 / 2'/> <!-- Por defecto -->
<b:eval expr='/(10,2)'/> <!-- Funcional -->

En ambos casos, el código anterior dará 5 como resultado de la operación.


Módulo

Muestra el residuo de una división de dos o más valores numéricos:


<b:eval expr='22 % 4'/> <!-- Por defecto -->
<b:eval expr='%(22,4)'/> <!-- Funcional -->

En ambos casos, el código anterior dará 2 como resultado de la operación.


Mas detalles y ejemplos en: Operadores aritméticos Blogger Code PE.