Menu
Coddy logo textTech

Numeri

Fa parte della sezione Fondamenti del percorso Kotlin di Coddy. Lezione 7 di 93.

Usa un Int per i numeri interi e un Double per i valori numerici frazionari. Kotlin deduce questi tipi dal valore letterale:

val seats = 6
val unitPrice = 2.75
println(seats)       // 6
println(unitPrice)   // 2.75

Un Int ha un intervallo limitato. Usa Long per i numeri interi più grandi, aggiungendo il suffisso L al valore letterale:

val distance: Long = 3000000000L
println(distance) // 3000000000

I valori numerici letterali non hanno virgolette. Un punto decimale indica un tipo numerico frazionario, mentre le virgolette creano testo. Scegli un nome che descriva il numero e usa val quando non hai bisogno di riassegnarlo.

challenge icon

Sfida

Principiante

Scrivi il codice che inizializza un valore chiamato myVar con il valore 5.

  • Sostituisci ? con il valore corretto
  • Le righe che iniziano con // sono commenti. Spiegano cosa fare, ma non influiscono sul tuo codice
  • Modifica solo la riga che dice val myVar = ?

Provalo tu

fun main() {
    // Scrivi il tuo codice qui sotto
    val myVar = ?

    // Non modificare la riga qui sotto
    println("myVar = $myVar")
}
quiz iconMettiti alla prova

Questa lezione include un breve quiz. Inizia la lezione per rispondere e tenere traccia dei tuoi progressi.

Tutte le lezioni di Fondamenti

Esercitati da solo: Playground Kotlin