Pq o valor de CPF esta como String e nao como numero?
Pq o valor de CPF esta como String e nao como numero?
Oi, Renata!
O CPF entra como string porque não se trata de um número em si (não é um valor numérico), e sim de uma sequência de caracteres numéricos.
Por exemplo, o valor dos 11 dígitos do CPF do exemplo 12543652266 não é lido como "doze bilhões, quinhentos e quarenta e três milhões, seiscentos e cinquenta e dois mil e duzentos e sessenta e seis" (ufa). O CPF, assim como outras sequências numéricas como números de cartão de crédito, são sequências de caracteres numéricos em uma ordem específica, que inclusive utilizam algoritmos específicos para que possamos verificar a validade da sequência, como o algoritmo de Luhn no caso de cartões de crédito.
Outros dados que utilizam caracteres numéricos mas que normalmente são representados como strings são números de telefone e endereços.
Espero ter ajudado!
Bons estudos ;)