Tipi di base in ocaml

I principali tipi di base usati nel linguaggio OCaml sono:

  • int
  • float
  • bool
  • char
  • string
  • unit

Nota. Il linguaggio OCaml riconosce automaticamente il tipo di dato. Quindi, non è necessario dichiarare le variabili. Il riconoscimento del dato e automatico. Inoltre, se un oggetto è usato con un tipo, può essere riutilizatto con un altro tipo nello stesso programma.

Int

Indica un numero intero

let x = 12;;
val x : int = 12

Float

Indica un numero reale con virgola mobile

let x = 12.5;;
val x : float 12.5

A volte i dati in virgola mobile sono rappresentati con la notazione esponenziale.

String

Indica una stringa ossia una sequenza di caratteri racchiusa tra virgolette.

let x = "prova";;
val x : string = "prova"

Char

Indica un carattere

let x = 'a';;
let x : char = 'a'

Boolean

Indica un valore booleano

Ad esempio, questa espressione è vera

3<5;;
- : bool = true

mentre questa espressione è falsa

3>5;;
- : bool = false

E così via.

 


 

Segnalami un errore, un refuso o un suggerimento per migliorare gli appunti

FacebookTwitterLinkedinLinkedin
knowledge base

Ocaml