Descripción
Comprueba si un número natural es pandigitalhttps://es.wikipedia.org/wiki/N%C3%BAmeros_y_f%C3%B3rmulas_pandigitales (incluidos restringidos y/o sin ceros) en la base especificada
Cadena de entrada
pandigital
Cadena de salida
pandigital
Uso
pandigital(<n>[,<restringido>[,<sinCeros>[,<base>]]])
Parámetros | |||
---|---|---|---|
# | Parámetro | Descripción | Valor por defecto |
1 | n | Natural | |
2 | restringido | verdadero para que cada digito tenga que aparecer exactamente una vez | falso |
3 | sinCeros | verdadero para que los digitos permitidos estén en el rango [1,base] en lugar de [0,base] | falso |
4 | base | Base del número (base>1) |
10 |
Valor devuelto
Booleano
Ejemplos
pandigital(98765432109876543210987654321098765432109876543210b)
Booleano: verdadero
pandigital(11123456789900,falso)
Booleano: verdadero
pandigital(11123456789900,verdadero)
Booleano: falso
pandigital(123456789)
Booleano: falso
pandigital(123456789,verdadero,verdadero)
Booleano: verdadero
pandigital(enterogrande('b1010'),falso,falso,2)
Booleano: verdadero
pandigital(enterogrande('b1111'),falso,falso,2)
Booleano: falso
pandigital(enterogrande('FEDCBA9876543210(16)'),falso,falso,16)
Booleano: verdadero
Desde / Última modificación
v0.6.2.4