Albert82 Inserito: 21 luglio 2010 Segnala Share Inserito: 21 luglio 2010 Salve a tutti, sto lavorando con lo scada Citect, ho una variabile di tipo INT in una casella di testo chiamata BOX1, in un altra casella BOX2 devo prendere il valore di BOX1 e dividerlo per 16 e visualizzare il valore.Nella casella BOX2 indica come tipo dati numerico e come formato ##.#Però vengono visualizzati solo i risultati interi e non la cifra decimale dopo la virgola, penso perche la fonte di BOX1 è ditpo intero.Come faccio a convertire BOX2 in real per avere la prima cifra dopo la virgola?? c'è un comando di conversione? Devo usare una casella di appoggio che converte il valore di BOX1 in real e poi da questa calcolare in BOX2 la divisione? se si qual'è il comando di conversione "int to real"grazie Link al commento Condividi su altri siti More sharing options...
valerio81 Inserita: 26 luglio 2010 Segnala Share Inserita: 26 luglio 2010 Ciao,il comando è "inttoreal", dovresti trovare qualosa nella guida di Citect su come utilizzarlo IntToReal Converts an integer into a real (floating point) number. Syntax IntToReal(Number) Number: The integer to convert. Return Value The real number. Link al commento Condividi su altri siti More sharing options...
Albert82 Inserita: 26 luglio 2010 Autore Segnala Share Inserita: 26 luglio 2010 ok provero!!ma è da usare direttamente nella casella di testo o in una routine VB??grazie mille Link al commento Condividi su altri siti More sharing options...
Messaggi consigliati
Crea un account o accedi per commentare
Devi essere un utente per poter lasciare un commento
Crea un account
Registrati per un nuovo account nella nostra comunità. è facile!
Registra un nuovo accountAccedi
Hai già un account? Accedi qui.
Accedi ora