giovedì 8 aprile 2021

I Numeri Multivirgola

giovedì 8 aprile 2021

La Scienza di Leo: I Numeri Multivirgola



Nel nostro sistema di numerazione utilizziamo punti e virgole.
I punti servono a separare le migliaia.
La virgola per separare la parte intera da quella decimale.
Ad esempio: 1.000,05
In inglese è esattamente l'opposto, per cui scriviamo: 1,000.05
Comunque, sia in inglese che in italiano, adottiamo un solo simbolo per separare la parte intera da quella decimale.
Ma che senso avrebbe un numero multivirgola ??? 
Con più separatori per la parte decimale ???

In italiano scriveremmo 1.000,05,04,03
In inglese scriveremmo 1,000.05.04.03

I numeri multivirgola vengono introdotti per la prima volta, nella Storia dell'Umanità, in questo blog.
Nei seguenti quattro paragrafi vedremo come scaturisce l'esigenza di introdurre questi numeri, il loro significato, ed un programma Java che consente di convertire i numeri multivirgola nei consueti numeri monovirgola.

Una breve premessa per ricordare i sistemi di numerazione più frequentemente adottati: il decimale, il binario, l'esadecimale. In questo post viene introdotto il sistema infinitario, con infiniti simboli a disposizione, di cui sicuramente non avete mai sentito parlare. Continua a leggere...



Pubblicato da Leo001

Numeri multivirgola: Parte 2 - Le Frazioni



In tutti i sistemi di numerazione è possibile frazionare un'unità. Si inserisce la virgola, oppure il punto della notazione inglese, per separare la parte intera da quella frazionaria. 0,5 è la metà di uno nel sistema decimale.
Nel sistema binario corrisponde a 0,1.
Pubblicato da Leo001

Numeri multivirgola: Parte 3 - Il Sistema Zero


l sistema di numerazione "zero" viene introdotto per la prima volta in questo blog. Non ne avete mai sentito parlare prima ! Si tratta di un sistema che dispone di un solo simbolo, lo zero, per scrivere numeri. Ad esempio: 
5 = 000000
Come è possibile scrivere numeri frazionari nel sistema zero ???
L'unico modo è introdurre un sistema multivirgola, ad esempio:
0,0,00,0,00


Pubblicato da Leo001

Numeri multivirgola: Parte 4 - I Numeri Multivirgola 



La notazione multivirgola, con più separatori per la parte frazionaria, si rende indispensabile per rappresentare i numeri frazionari nel sistema "zero".
Ma nel sistema decimale che senso avrebbe ?
E gli indirizzi IP non sono forse numeri multivirgola ?
In questo post c'è un programma Java per convertire numeri decimali multivirgola in numeri decimali monovirgola. Continua a leggere...



Pubblicato da Leo001



Nessun commento:

Posta un commento