Calculadora de Suma de Enteros Consecutivos
Suma todos los números enteros desde un inicio hasta un fin.
Suma todos los números enteros desde un inicio hasta un fin.
Los resultados se actualizan al escribir.
Cómo funciona
Sumar una serie de números enteros consecutivos, como cada entero del 1 al 100, es una tarea aritmética clásica con un atajo famosamente elegante. En lugar de sumar cada número uno por uno, puedes usar una fórmula cerrada que da el total al instante. Esta calculadora de suma de enteros consecutivos toma un número inicial y un número final, ambos enteros, y devuelve la suma de cada entero de ese rango inclusivo junto con cuántos números hay. Funciona usando el conocido resultado de que la suma de todos los enteros del 1 a cualquier valor n es n por n más uno, dividido entre dos. Para sumar un rango que no empieza en 1, la calculadora computa el total hasta el valor final y resta el total hasta justo antes del inicio, dejando exactamente los números intermedios. Para el rango 1 a 10, la suma es 55 y el conteo es 10. La famosa anécdota atribuye este truco al joven matemático Gauss, que sumó del 1 al 100 en segundos emparejando números desde ambos extremos. Estudiantes, programadores y aficionados a los acertijos usan una calculadora de suma de enteros consecutivos para totalizar cualquier rango de números enteros sin sumas tediosas, siempre que el inicio no sea mayor que el fin.
Cómo funciona
Fórmula: sum = [end × (end + 1) ÷ 2] − [(start − 1) × start ÷ 2]; count = end − start + 1
La suma de todos los enteros desde uno hasta cualquier número n es igual a n por n más uno dividido entre dos, una fórmula atribuida a Gauss. Para sumar un rango que empieza más arriba de uno, tomas el total acumulado hasta el valor final y restas el total acumulado hasta justo antes del valor inicial. La diferencia deja exactamente los enteros dentro del rango, y el conteo es simplemente el fin menos el inicio más uno.
Cuándo usarla
Esta calculadora suma todos los números enteros entre un inicio y un fin, ambos incluidos, y cuenta cuántos son. Es útil para totalizar rangos sin sumar término a término, por ejemplo al comprobar el resultado esperado de un bucle en programación, al resolver acertijos matemáticos o al calcular la suma de posiciones, días o elementos numerados de forma consecutiva. Los estudiantes la usan para practicar la célebre fórmula de Gauss, que suma del 1 al 100 en un instante emparejando los extremos. Introduce el número inicial y el final, que deben ser enteros, y el inicio no debe superar al fin. La calculadora aplica la fórmula cerrada en lugar de recorrer cada número, por lo que funciona igual de rápido para rangos enormes. También acepta números negativos y rangos que cruzan el cero, devolviendo tanto la suma como el conteo de enteros del intervalo.
Consejos y consideraciones
Ambos extremos deben ser enteros: si introduces un decimal, la calculadora no devuelve resultado, porque la suma solo está definida para números enteros; para progresiones con paso fijo distinto de uno, usa una calculadora de serie aritmética. El inicio no puede ser mayor que el fin, o el rango quedaría vacío o invertido; si tienes una lista descendente, introduce el menor como inicio, ya que la suma no depende del orden. Presta atención al clásico error de un desfase: el conteo es el fin menos el inicio más uno, porque ambos extremos cuentan, así que de 1 a 10 hay diez números, no nueve. La fórmula funciona también con negativos; por ejemplo, de −3 a 3 la suma es cero porque los términos se cancelan, y el conteo es siete. Verifica rangos pequeños a mano para confiar en los grandes.
sum = [end × (end + 1) ÷ 2] − [(start − 1) × start ÷ 2]; count = end − start + 1
La suma de todos los enteros desde uno hasta cualquier número n es igual a n por n más uno dividido entre dos, una fórmula atribuida a Gauss. Para sumar un rango que empieza más arriba de uno, tomas el total acumulado hasta el valor final y restas el total acumulado hasta justo antes del valor inicial. La diferencia deja exactamente los enteros dentro del rango, y el conteo es simplemente el fin menos el inicio más uno.
Fuente:Standard mathematics
Revisamos todas nuestras herramientas de vez en cuando para garantizar su precisión.
Ejemplo resuelto
Suma = [10 × 11 ÷ 2] − [0 × 1 ÷ 2] = 55 − 0 = 55, a lo largo de 10 enteros.
Cómo usar esta calculadora
- 1
Introduce tus valores
Introduce start number y end number.
- 2
Ajusta las opciones
Ajusta cualquier opción para adaptarla a tu situación.
- 3
Lee tu resultado
Sum se actualiza al instante mientras escribes, sin botón que pulsar.