lunedì 19 novembre 2012

Dammi un numero valido

La retta dei numeri reali, mi hanno insegnato anni fa nei corsi di Analisi Matematica, è un insieme denso, cioè esistono sempre dei numeri compresi tra due qualsivoglia numeri diversi scelti arbitrariamente nell’insieme. In altre parole, non è possibile che vi siano dei “buchi” o dei “salti” nella successione dei numeri reali.

E’ pur vero che la rappresentazione dei numeri in virgola mobile (floating point) non è esatta e completa, ma per via del numero finito (non infinito) di bit può solo approssimare la densità dei numeri reali.

Però evidentemente per gli autori del software StarUML (peraltro ottimo), devono esistere alcuni numeri reali che vorrebbero assolutamente rappresentare, ma che per qualche motivo non riescono

StarUML error: 14.694 is not a valid floating point value

Premetto che non ho scelto io quel numero, ma ho solo chiesto di reimpaginare il disegno, l’operazione non è possibile perché quel numero è scomparso. L’hanno rubato dalla retta dei numeri.

Evidentemente alcuni numeri sono più validi di altri, o più “reali” degli altri…

Nessun commento:

Posta un commento