Featured Post

JavaScript – Eseguire un’azione alla pressione di un tasto

In Javascript è possibile catturare l’evento di pressione di un tasto da tastiera con il comando document.onkeydown a cui va associata la funzione da eseguire in caso venga premuto un tasto da tastiera: 1document.onkeydown = keyDown; In questo caso viene eseguita la funzione keyDown alla...

Read More

Erlang – I tipi di base – Interi

Posted by admin | Posted in Erlang, Tipi di base | Posted on 09-02-2011

Tag:, , ,

0

Il tipo intero rispetta la nozione matematica di intero, positivo o negativo che sia. Esso può essere indicato in basi differenti, non unicamente in base decimale.
Erlang non dà alcuna restrizione per quanto riguarda la dimensione degli interi, per cui si può esprimere qualsiasi numero intero arbitrariamente grosso. Nel caso in cui il numero rappresentato non stia dimensionalmente nella word, sarà internamente rappresentato con il numero di word necessarie a contenerlo, questo viene detto bignum.

Alcuni tipi di interi:

1
-10 100 0 1646856874500 3

Per esprimere il numero in basi diverse da quella decimale è necessario usare la notazione base#valore, per esempio:

1
2#11100010101 16#EAFC2

E’ possibile con l’uso del carattere $ conoscere la rappresentazione intera di ogni carattere, per esempio $\n restituisce 10.