Togliere i decimali

in vbscript seleziono una curva dove poi clicco su alcuni punti della stessa
ora il risultato è tipo: 70.6546541 o 21.54864 o 115.15646146 etc etc
essendo che non mi serviva l’arrotondamento ma solo la parte intera di ogni unumero
ho usato uno split. ma se non erro, ci dovrebbe essere una funzione specifica per questo?

Se non ti serve di arrotondare all’intero più vicino (Round), normalmente le funzioni si chiamano floor (per la parte intera, tolti i decimali) e ceiling (per l’intero superiore più vicino).

Ho dato un’occhiata (il vbscript non lo uso da anni!) e pare che non siano implementate, però per il floor (che è quello che cerchi) basta usare int().

https://salman-w.blogspot.com/2009/10/vbscript-ceil-and-floor-functions.html

Quindi per farla breve, la risposta è int() :wink:

ciao Marco

mi sa che in questi giorni ad usare RunPythonScript per far eseguire gli script PY in VBS
si sono bruciati quei pochi neuroni rimasti per tirare avanti qualche altro annetto ahahahah

grazie Marco :+1:

:joy: prego, figurati