# Tanto per. .

**URL:** <https://it.discourse.mcneel.com/t/tanto-per/4637>\
**Category:** Bar-Rhino\
**Created:** [24 Luglio 2022, 9:54pm UTC](https://it.discourse.mcneel.com/t/tanto-per/4637 "2022-07-24T21:54:32Z")\
**Posts on this page:** 1\
**Showing post:** 15

<div class="post-metadata">

**Author:** ![emilio](https://sea3.discourse-cdn.com/mcneel/user_avatar/it.discourse.mcneel.com/emilio/32/16095_2.png) [@emilio](https://it.discourse.mcneel.com/u/emilio)\
**Post date:** [27 Luglio 2022, 8:46pm UTC](https://it.discourse.mcneel.com/t/tanto-per/4637/15 "2022-07-27T20:46:38Z")

</div>

> [@0904](#):
>
> ma a questo punto perché non vengono poi visualizzati tutti come float?

Ho accennato una ipotesi prima su questo.  
Ma la vera ragione dobbiamo chiederla a Giuseppe o a David, se ti interessa.  
Personalmente la cosa non mi disturba. So che se vedo scritto “50” puo’ anche essere un float. OK. 🙂  
Se si tratta di coordinate, o pesi o nodi, sicuramente sono dei float 😀  
E in ogni caso, se non so se certi valori nella mia definizione sono int oppure float, direi che forse e’ meglio fare una pausa perche’ sono un po’ troppo confuso. 😄

> [@0904](#):
>
> ho creato una superficie identica ma già spostata più verso l’asse X e ti dico che i punti estratti senza spostarli o spostare la superficie comunque risultano alcuni con decimali e non interi.

Questa e’ un’altra questione.  
Riguarda le geometrie di Rhino.  
Finche’ l’errore e’ minimo, io non vedo problemi.  
In pratica, se lavori con tolleranza 0.001 e alcune coordinate sono traslate, per cosi’ dire, di 0.000001, non ci vedo niente di strano.  
Cosa ci fa Rhino con le coordinate poi io non lo so. 😉  
Ma a livello di curiosita’ ovviamente possiamo chiedere lumi a Giuseppe. 🙂

> [@0904](#):
>
> come fare per verificare le coordinate e regolarmi di conseguenza?

Come gia’ consigliato anche nella vecchia discussione …

> [@Formato numeri](https://it.discourse.mcneel.com/t/formato-numeri/4219/15):
>
> come sottolineato da @RiccardoMajewski , il Panel ti mostra qualcosa ma non tutto slight_smile in particolare, prendendo dal tuo esempio ricostruito un po’ alla meno peggio, se prendi i valori che il panel ti mostra come integer (nel senso che non venendo rappresentati con punto+decimali sembrano essere integer, ma in verità non lo sono) e li moltiplichi per 10, 100, 1000 and so on, cominciano a venir fuori i “decimali occulti” che rovinano tutto slight_smile (riposto dal forum us) …

Testare se due float sono uguali solitamente ha poco senso.  
E’ meglio testare se la differenza tra i due e’ minore di una certa tolleranza.

> [@0904](#):
>
> perché a volte funziona Equality a volte Similarity e a volte nessuno dei due.

Purtroppo non li conosco bene … 😊  
Ma vedo che c’e’ anche Equality Within Tolerance, che potrebbe essere quello che serve per controllare se due coordinate sono “uguali” ai fini pratici.

Quali sono questi casi in cui i componenti che citi non funzionano ?

---

_[View the full topic](https://it.discourse.mcneel.com/t/tanto-per/4637)._
