ÖVNINGSUPPGIFT

Uppgift 6 - Vilken datatyp passar till

Försök själv först. Ledtrådar och facit finns längre ner – helt utan inloggning.


Nyckelord: Datatyper, Variabler

koda hacka, Syntax och regler

Bestäm vilken datatyp som passar till vilken data

Nedan visas olika typer av data. Fyll i tabellen genom att bestämma vilken datatyp som passar till vilken data.

DataDatatyp
1024
k
Programmering
10.5
2147483648
128
127
True
true
Ledtråd

Var vaksam över vilka min/max-värden som varje datatyp har. Läs mer om storleken på data Datatyper i Java: spara rätt typ av information i våra program. Observera att det finns flera rätta svar.

Svar

Jämför tabellen nedan med den du har fyllt i rätt. Hade du alla rätt? Läs mer om gränserna för varje datatyp under Datatyper i Java: spara rätt typ av information i våra program.

DataDatatypFörklaring
1024short, intHeltal
kchar, StringTecken eller textsträng
ProgrammeringStringTextsträng
10.5float, doubleFlyttal
2147483648longint har intervallet −2 147 483 648 till 2 147 483 647, inklusive gränserna. 2 147 483 648 ryms därför inte i int.
128short, intByte fungerar bara mellan -128 till 127
127byte, short, intObservera att byte fungerar
truebooleanboolean (true eller false)
TrueStringObservera att detta inte är en boolean eftersom det är
True och inte true (med liten bokstav)

Fler uppgifter

Tabellen beskriver möjliga datatyper för informationen, inte färdiga Java-literal. Skriv exempelvis 2147483648L för long, 10.5f för float, 'k' för char och "True" för text. En double kan också representera många av heltalen, men är inte alltid lämplig för exakt heltalsaritmetik.