? Computer programmører bruger konstanter til at give en kode værdi eller udtrykkelige budskaber, de vil have programmet til at udskrive . Dobbelt litteraler er stort set de samme som konstanter med kun små forskelle . For at forstå dobbelt litteraler , skal du først forstå konstanter . Generelt litteraler falder i fem kategorier: heltal tal, floating-point tal , tegn , strygere og booleske værdier. Dobbelt litteraler kan kun ske i floating-point tal . Litteraler Defineret
Literals er numeriske eller brev værdier, der er konstant. Med andre ord , betegner den numeriske eller bogstav valuedefined som konstanter og egentlig betyder blot et nummer eller blot et ord eller sekvens af bogstaver . For eksempel, hvis tallet " 1" anvendes i bogstavelig forstand i programmering det betyder netop , at : værdien af én . En bogstavelig står ikke for eller repræsenterer andet end hvad det er.
Non- Dobbelt Literals
Character kan snor og boolean værdier ikke eksistere som dobbelte litteraler fordi muligheden for disse konstanter er begrænset. Character litteraler er præcis som navnet antyder : brev værdier. Da konstanter breve har meget lidt variation , et "A ", for eksempel, kan kun være et "A. " Strengkonstanter er sætninger består af bogstaver og ligesom karakter breve , har kun så meget variation. Heltal numeral litteraler ligner tegn litteraler men er udtrykt i numeriske værdier i stedet for bogstaver. Booleske værdier er lidt anderledes, da de er repræsenteret som en af to værdier: sande eller falske . Men hvis en bogstavelig er sat til true , kan det kun have én betydning .
Double litteraler
Dobbelt litteraler udtrykkes ved hjælp af en decimal og bogstav mellem strenge af numre. Et floating point tal bogstavelig er lige præcis det : en serie på tal med en decimal eller brev eller både mellem . Det bliver en dobbelt bogstavelig , når det udtrykkes ved hjælp af en decimal og et brev : for eksempel, " 3.14e59 ". Det er en dobbelt bogstavelig , fordi det repræsenterer flere forskellige typer værdier , både brev og numerisk . Som et resultat, er dobbelt litteraler et fænomen specifikt for floating point numeriske konstanter .
Applications
Literals og dobbelte konstanter udtrykker uforanderlige værdier i et programmering kode , såsom udgivelsesdatoen , serienummer og programer noter . Litteraler express oplysninger uden kodning eller yderligere betydning ud over, hvad de repræsenterer. Dobbelt litteraler , såsom et program serienummer , for eksempel, er defineret som en programer , og er unikke for hvert program for at undgå falske . Typisk vil en programmør betegne en bogstavelig ved at sætte dobbelte anførselstegn omkring det at adskille den fra resten af programmets kode.