Gestire Numeri

su una lista di valori numerici dovrei filtrare gli elementi con i valori uguale a 0
inizialmente avevo comparato semplicemente i valori in Data con lo 0 nel panel
poi mi sono ricordato escamotage di elevare i valori numerici alla potenza
ma il risultato è sempre lo stesso sia utilizzando il componente Equality che Similarity tot 16

poi invece passando i valori per il panel mi trova il numero esatto di elementi 0 nella lista tot 56

ho anche pensato che essendo il valore 0 nel panel corrisponde a testo
quindi anche i valori nel Data passandoli per il panel diventano tutti testo
ed ho inserito lo 0 in un componente Integer ma sempre 16 elementi trova

di questa cosa ne abbiamo già parlato, e mi sembrava essere risolto elevando i valori o era solo un caso?

TestNumerico.gh (12,2 KB)

Se visualizzi 20 decimali gli zeri sono 16.

ma quello che vorrei capire, io per filtrare un singolo valore numerico preciso
sono obbligato ad usare il panel giusto, forse proprio per la conversione in testo
perché se vado dietro a tutti questi arrotondamenti ci si perde la testa. . .

appunto quindi trova sempre 16
ma il risultato deve essere 56


ricordo che quando nel panel visualizza solo lo 0 significa che è assoluto
mentre se lo 0 viene indicato 0.0 vuol dire che ci sono dei decimali

e nella lista Data ci sono 56 0 assoluti

Così sono 56.

1 Mi Piace

perfetto Leopoldo :+1:

anzi usando la formattazione non serve nemmeno elevare i valori di origine

Ovvio.