Generador de RG (Identidad)
Genere números de Registro General (RG) estructuralmente válidos para pruebas.
Esperando generación...
Sobre el Generador de RG
El Generador de Registro General (RG) crea números aleatorios en el formato tradicional utilizado en la mayoría de los estados brasileños. Genera números consistentes con las máscaras más comunes.
Esta herramienta es ideal para completar formularios de prueba y validar máscaras de entrada en aplicaciones que no requieren validación estricta de estado.
Anatomía y Estructura del RG Brasileño
El RG estatal tradicional consta de 9 caracteres:
| Posición | Campo | Tamaño | Significado y Regla | Ejemplo |
|---|---|---|---|---|
| 1 a 8 | Matrícula Estatal | 8 dígitos | Número asignado por la Secretaría de Seguridad Pública | 12345678 |
| 9 | Dígito Verificador | 1 carácter | Carácter Módulo 11 (admite X si el residuo es 10) | X |
Algoritmo Oficial del RG (SSP Módulo 11)
El cálculo del dígito de control del RG emplea factores de 2 a 9:
Resto = Σ (d[i] * (i + 2)) % 11; si Resto == 10 -> DV = "X"; si Resto == 0 -> DV = "0"; sino DV = Resto
- 1. Multiplicar los 8 dígitos por pesos de 2 a 9.
- 2. Sumar los productos obtenidos.
- 3. Calcular el residuo módulo 11.
- 4. Si el residuo es 10, el DV es "X".
- 5. Si el residuo es 0, el DV es "0".
- 6. En otros casos, el DV es igual al residuo.