18.08.2013 Views

Fondamenti di Informatica Librerie di funzioni - Robotica

Fondamenti di Informatica Librerie di funzioni - Robotica

Fondamenti di Informatica Librerie di funzioni - Robotica

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Ricerca e or<strong>di</strong>namento<br />

non esiste un unico modo per confrontare due elementi: il<br />

confronto <strong>di</strong>pende dal significato dei bit che li compongono<br />

• il confronto tra due interi e’ banale e viene fatto dal<br />

compilatore<br />

• cosi’ quello tra numeri a virgola mobile<br />

• nel caso fosse necessario confrontare elementi piu’<br />

“complessi”, per esempio una struttura composta da vari<br />

campi dal significato particolare, deve allora essere il<br />

programmatore a fornire una opportuna funzione <strong>di</strong> confronto<br />

• dati due elementi questa ritorna un co<strong>di</strong>ce che in<strong>di</strong>ca la<br />

relazione d’or<strong>di</strong>ne<br />

• l’uguaglianza per la ricerca e’ un caso particolare<br />

Tullio Facchinetti <strong>Fondamenti</strong> <strong>di</strong> <strong>Informatica</strong> <strong>Librerie</strong> <strong>di</strong> <strong>funzioni</strong>

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!