
- Pubblicazione
- Aggiornamento
Virgole e punti hanno significati diversi in impostazioni locali diverse. Un valore che appare corretto in un file può cambiare ordine di grandezza quando un altro computer interpreta la punteggiatura come raggruppamento delle migliaia o converte la cella in testo.
Conservare il significato dei dati
Definire il formato di scambio numerico indipendentemente dalla lingua dell’applicazione. Specificare la gestione attesa di separatori decimali, raggruppamenti, notazione scientifica e spazi. Separare la presentazione locale sullo schermo dalla rappresentazione per il trasferimento tra sistemi. Anche aprire e salvare manualmente un file è una fase di trasformazione; verificarne gli effetti sui campi numerici e sulle date invece di presumere che il file resti invariato.
Esempio pratico
Per esempio, un valore visualizzato come 1,25 viene aperto con un’impostazione locale diversa e successivamente trasferito come 125. I controlli di formato vengono superati benché la misurazione sia cambiata. Il gruppo confronta esempi piccoli, grandi e ad alta precisione nelle due impostazioni, controllando i valori numerici attesi oltre al numero di righe. Identifica i file storici esposti allo stesso processo.
Controlli di revisione
- Usare esempi che contengano insieme virgole, punti e notazione scientifica.
- Confrontare i valori dopo l’apertura e il nuovo salvataggio nell’applicazione di destinazione.
- Esaminare la conversione automatica di testo simile a numeri.
Accettazione e limiti
L’accettazione implica che sia spiegabile il rapporto tra numero alla fonte, valore trasferito e rappresentazione visualizzata. La corrispondenza delle impostazioni locali oggi non dimostra l’affidabilità per ogni file futuro; il contratto di scambio dovrebbe restare esplicito. Correggere non dovrebbe significare sostituire alla cieca ogni virgola. Verificare prima il tipo di campo e il significato numerico previsto rispetto a una fonte attendibile.
Domande frequenti
- Ogni file deve usare un punto?
- Un formato tecnico di scambio può essere standardizzato, mentre la presentazione locale per l’utente resta una scelta progettuale separata.
- Il testo simile a numeri può essere convertito?
- Non convertirlo automaticamente senza confermare lo scopo del campo; anche identificativi e commenti possono assomigliare a numeri.