ForHosting KIT · Matemáticas

Descarte de nueves

El descarte de nueves revisa una suma o un producto en segundos: un total declarado de 579 deja resto 3 módulo 9, igual que los restos 6 y 6 de sus sumandos combinados, así que pasa. Un desacuerdo demuestra el error. Gratis en su navegador.

  • Gratis
  • Funciona en su navegador
  • Sin registro
  • Sus datos no salen de su equipo
Úselo desde WebAPIEmailTelegramApp pronto
Si escribe
Operandos
123, 456
Resultado declarado
579
Operación
Sum
Obtiene
Residuos de los operandos
6, 6
Residuo combinado
3
Residuo declarado
3
Verificación
casting_out_nines

El descarte de nueves es una comprobación aritmética clásica que usa la congruencia módulo nueve para detectar errores de suma y multiplicación sin rehacer cada cifra a mano. Con dos o más operandos enteros, un resultado reclamado y un indicador de operación, esta capacidad reduce cada número a su clase de residuo módulo nueve, combina esos residuos como lo haría la operación original y compara el resultado con el residuo de la afirmación. Cuando ambos lados discrepan, la respuesta reclamada es con certeza incorrecta. Cuando coinciden, la afirmación solo es coherente con la aritmética modular: una transposición o un error de múltiplo de nueve aún puede ocultarse.

Qué significa desechar nueves y por qué funciona el módulo 9

Todo entero es congruente con la suma de sus cifras decimales módulo nueve, porque diez es congruente con uno módulo nueve y las potencias superiores de diez colapsan igual. Repetir la suma de dígitos hasta un solo dígito produce la raíz digital, que coincide con el residuo módulo nueve salvo que los múltiplos de nueve se mapean a nueve en lugar de cero cuando el número no es cero. El descarte de nueves usa esa congruencia como suma de control aritmética.

Si usted suma varios números, el residuo del total verdadero debe igualar la suma de los residuos de los sumandos, otra vez módulo nueve. Si multiplica, el residuo del producto verdadero debe igualar el producto de los residuos de los factores, también módulo nueve. Un desajuste es decisivo: ningún total correcto puede discrepar de los residuos combinados de sus operandos.

La coincidencia no es decisiva: aún puede equivocarse en nueve, dieciocho o cualquier múltiplo de nueve, o intercambiar dígitos que preserven la suma de cifras, y la comprobación modular seguirá aprobando. Esa limitación es exactamente por qué los libros presentan el descarte de nueves como filtro rápido y no como prueba completa. Este extremo devuelve ambos residuos y un booleano passes para que el alumnado vea la comparación modular de forma explícita en lugar de solo oír que se desecharon los nueves.

Los residuos se informan en el conjunto cerrado de cero a ocho para que enteros con signo y el cero tengan representación uniforme; el contenido matemático es el mismo que el descarte clásico por suma de dígitos.

Demos de aritmética modular en el aula

Muestre al alumnado aciertos y fallos en vivo para sumas y productos mientras enseña sumas de dígitos, raíces digitales y congruencia módulo nueve.

Cribado de respuestas en deberes y concursos

Rechace sumas o multiplicaciones claramente erróneas que fallen el descarte de nueves antes de invertir tiempo en reevaluación completa.

Controles ligeros de contabilidad e inventario

Filtre totales y productos multioperando con una comprobación determinista módulo 9 en scripts que necesiten un filtro barato de coherencia.

¿Cómo verifico una suma con descarte de nueves?

La respuesta compara la suma de residuos módulo 9 con el residuo reclamado y fija passes en consecuencia.

¿Cómo verifico un producto?

Los residuos se multiplican módulo 9 y se comparan con el residuo reclamado.

¿Qué ocurre si envío menos de dos operandos?

El descarte de nueves sobre un resultado multioperando reclamado exige al menos dos operandos.

¿Una comprobación aprobada demuestra que la respuesta es correcta?

No. La coincidencia solo muestra coherencia módulo 9. Errores de múltiplo de nueve o intercambios de dígitos que preserven el residuo aún pueden aprobar. Un fallo demuestra que la afirmación es incorrecta.

¿Por qué funciona el descarte de nueves?

Porque 10 deja resto 1 al dividirlo entre 9, todo número entero tiene el mismo resto módulo 9 que la suma de sus cifras. Así, los restos de los sumandos o factores deben combinarse en el resto del resultado correcto.

Todo lo de esta página está disponible por programación. Esta sección es para equipos que quieren integrarlo en sus sistemas; el resto puede usar la herramienta de arriba sin más.

POSThttps://api.kit.forhosting.com/numth/casting-out-nines

¿Prefiere automatizarlo? Un POST autenticado crea la tarea; el resultado llega por webhook o enlace firmado. La misma capacidad también se ejecuta aquí en la web, por email y desde Telegram — y pronto también desde nuestra app.

curl -X POST https://api.kit.forhosting.com/numth/casting-out-nines \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"operands":[123,456],"claimed":579,"operation":"sum"}'
{
  "operands": [
    123,
    456
  ],
  "claimed": 579,
  "operation": "sum"
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "numth.casting_out_nines",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

La API es asíncrona: la llamada devuelve un task_id al instante y el resultado llega por webhook. El polling está limitado a 1 req/s por tarea.

Por solicitud$0.002

Precio publicado — sin tokens ni créditos inventados. Una tarea fallida no se cobra.

HTTPCódigoSignificado
401unauthorizedAPI key ausente o inválida.
402insufficient_balanceEl saldo no cubre el precio de la tarea.
404unknown_typeEl tipo de tarea no existe.
429rate_limitedDemasiadas peticiones. Use el webhook en vez de sondear.

El motor es puro y determinista, funciona gratis en el navegador para demos didácticas y cuesta $0.002 por ítem API exitoso cuando necesita la misma comprobación desde scripts, evaluadores o ayudas de deberes.

Contrato de entrada, forma de respuesta y modos de fallo

El campo claimed es el resultado entero que usted afirma para esos operandos. Los mismos operandos con claimed quinientos setenta y ocho fallan porque quinientos setenta y ocho es congruente con dos módulo nueve. Un ejemplo de producto es siete por ocho reclamado como cincuenta y seis: los residuos siete y ocho se multiplican a dos módulo nueve, coincidiendo con cincuenta y seis. Menos de dos operandos siempre falla antes de cualquier trabajo modular, acorde al contrato publicado de que las comprobaciones multioperando necesitan al menos un par. Envíe un objeto JSON con tres piezas obligatorias. El campo operands es un arreglo de al menos dos enteros seguros finitos; menos de dos operandos falla con invalid_input porque el descarte de nueves necesita una afirmación multioperando que verificar. El campo operation es el enum sum o product para que el motor sepa si debe sumar o multiplicar residuos. Se aceptan los alias numbers, values y terms para la lista de operandos; result y total para la afirmación; op y mode para la operación. No enteros, campos ausentes, arreglos vacíos, arreglos de un solo elemento y valores fuera del rango de enteros seguros fallan con invalid_input y no se facturan. En el éxito la respuesta repite operation, operands y claimed, luego lista operand_residues, combined_residue, claimed_residue, un booleano passes, la etiqueta fija de comprobación casting_out_nines y una nota breve que aclara si la coincidencia solo muestra coherencia o el desajuste prueba el error. Ejemplo: operandos ciento veintitrés y cuatrocientos cincuenta y seis con claimed quinientos setenta y nueve y operation sum producen residuos seis y seis, residuo combinado tres, residuo reclamado tres y passes true.

Dónde una API de descarte de nueves aporta valor real

Las aulas que enseñan reglas de divisibilidad y aritmética modular usan el descarte de nueves como el primer checksum práctico que el alumnado puede aplicar a mano; un oráculo automatizado permite a los tutores mostrar fallos en vivo cuando una respuesta desfasada en uno discrepa módulo nueve. Entrenadores de concursos y plataformas de deberes pueden filtrar respuestas candidatas antes de una reevaluación completa, capturando barato muchos errores de suma y multiplicación. Combínela con una calculadora de raíz digital cuando solo necesite el residuo de un número, y con herramientas aritméticas completas cuando necesite la suma o el producto exactos en lugar de una comprobación modular de coherencia. Cuadernos de ingeniería que validan totales de contabilidad o multiplicaciones de inventario a veces quieren un filtro modular ligero antes de una conciliación más pesada; esta capacidad se mantiene en enteros seguros y devuelve una forma JSON estable para pruebas. Como la implementación es parse de nivel A, cada llamada exitosa cuesta el precio base publicado $0.002 sin tokens de modelo ni red saliente, y los fallos de validación no consumen saldo.

¿Cuánto cuesta la comprobación por descarte de nueves?

La herramienta del navegador es gratuita. Las solicitudes API usan saldo prepago KIT a $0.002 por ítem exitoso; la entrada inválida no se factura.

Ver la documentación completa del KIT →