? Os programadores de computador usar literais para dar um valor de código ou mensagens expressas que deseja que o programa para imprimir . Literais duplos são essencialmente o mesmo como literais com apenas ligeiras diferenças. Para entender literais duplas , você deve primeiro entender literais . De um modo geral , os literais são classificados em cinco categorias: numerais inteiros , números de ponto flutuante , caracteres , strings e valores booleanos. Literais Duplo só pode ocorrer em números de ponto flutuante. Literais Definidos
literais são valores numéricos ou letras que são constantes . Em outras palavras , a carta numérica ou valuedefined como literais e representa , na verdade, significa apenas um número ou apenas uma palavra ou uma seqüência de letras . Por exemplo, se o número "1" é usado em sentido literal em programação , isso significa exatamente isso: o valor de um. Um literal não representa ou representar outra coisa senão o que é.
Não- literais duplas
Caráter, string e valores booleanos não pode existir como literais duplas porque a possibilidade de estas literais é limitada . Literais de caracteres são exatamente como o nome sugere: valores de letras. Como literais letras têm uma variação muito pequena , um "A ", por exemplo , só pode ser um " A. " Strings literais são frases compostas de letras e , como cartas de personagens, só têm tanta variação . Literais numéricos inteiros são semelhantes aos caracteres literais , mas são expressos em valores numéricos, ao invés de letras. Os valores booleanos são um pouco diferentes , porque eles são representados como um dos dois valores : verdadeiro ou falso. No entanto, se um literal é definido como verdadeiro , só pode ter um significado.
Duplas literais
literais duplas são expressos usando um decimal e letra entre seqüências de números . Um ponto flutuante literal numeral é exatamente isso: uma série de um número com um decimal ou carta ou ambos entre . Torna-se um duplo literal quando expressos usando um decimal e uma carta: " . 3.14e59 ", por exemplo , É uma dupla literal , pois representa vários tipos de valores , tanto letra e numérica. Como resultado , os literais duplas são um fenômeno específico para ponto flutuante literais numeral .
Applications
literais e literais duplas expressar valores imutáveis em um código de programação , tais como a data de publicação , número de série e as notas do programador . Literais expressar informações sem codificação ou significado adicional além do que eles representam. Literais duplas, tais como número de série de um programa, por exemplo, são definidas por um programador e são exclusivas para cada programa para evitar a falsificação. Normalmente, um programador vai denotar um literal , colocando aspas em torno dele para separá-lo do resto do código do programa.