Descripción
Convierte un entero en un vector o cadena con los digitos del nº en la base especificada, empezando por más significativo
Cadena de entrada
adigitos
Cadena de salida
adigitos
Uso
adigitos(<entero>[,<base>[,<separador>]])
Parámetros | |||
---|---|---|---|
# | Parámetro | Descripción | Valor por defecto |
1 | entero | Entero a separar en sus dígitos | |
2 | base | Base en la que devolver los dígitos. En el caso de bases mayores que 10 y modo vector, se devolverá el valor como entero. Para carácter [ABC...], usar cadena | 10 |
3 | separador | Cadena que si es establecida, se devolverá el resultado como texto, con los digitos separados por esta cadena | ∅ |
Ejemplos
adigitos(123456)
VectorEvaluado: [1,2,3,4,5,6]
adigitos(252,2)
VectorEvaluado: [1,1,1,1,1,1,0,0]
adigitos(100b!,16)
VectorEvaluado: [1,11,3,0,9,6,4,14,12,3,9,5,13,12,2,4,0,6,9,5,2,8,13,5,4,11,11,13,10,4,0,13,1,6,14,9,6,6,14,15,9,10,7,0,14,11,2,1,11,5,11,2,9,4,3,10,3,2,1,12,13,15,1,0,3,9,1,7,4,5,5,7,0,12,12,10,9,4,2,0,12,6,14,12,11,3,11,7,2,14,13,2,14,14,8,11,0,2,14,10,2,7,3,5,12,6,1,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
adigitos(123456,10,'/')
Texto: '1/2/3/4/5/6'
adigitos(100b!,16,'')
Texto: '1B30964EC395DC24069528D54BBDA40D16E966EF9A70EB21B5B2943A321CDF10391745570CCA9420C6ECB3B72ED2EE8B02EA2735C61A000000000000000000000000'
adigitos(100b!,36,'*')
Texto: '6*2*N*H*2*M*C*1*4*5*R*I*X*A*I*6*6*7*G*Y*9*6*X*A*5*X*2*T*U*U*A*B*W*K*Y*L*S*T*8*I*E*T*A*G*5*J*F*4*5*R*9*J*D*I*A*G*I*V*P*C*8*U*2*H*F*S*B*R*V*R*O*S*J*B*C*V*7*K*0*0*0*0*0*0*0*0*0*0*0*0*0*0*0*0*0*0*0*0*0*0*0*0'
Véase también…