Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Sep 2010
    Messaggi
    168

    [MySQL] importazione numeri decimali

    Ciao ragazzi,
    ho aperto un file .csv in excel. Questo è caratterizzato da numeri del tipo 14.7141673154729. Ho deciso di effettuare un approssimazione per arrotondamento e quindi ora ho dei numeri del tipo 14.71.
    Il problema è che nel momento in cui cerco di importare tale file nel DB Mysql succede che l'importazione avviene nel seguente modo:


    14,71 -> 9,99
    13,28 -> 9,99
    11,20 -> 9,99
    9,76 -> 9,76
    8,56 -> 8,56

    Cioè per numeri superiori a 10 ho sempre il valore 9,99 mentre per quelli inferiori l'importazione avviene correttamente. Tale campo l'ho definito in sql come un double(3,2).
    Cosa sbaglio?

  2. #2

    Re: [MySQL] importazione numeri decimali

    Originariamente inviato da lilux
    Ciao ragazzi,
    ho aperto un file .csv in excel. Questo è caratterizzato da numeri del tipo 14.7141673154729. Ho deciso di effettuare un approssimazione per arrotondamento e quindi ora ho dei numeri del tipo 14.71.
    Il problema è che nel momento in cui cerco di importare tale file nel DB Mysql succede che l'importazione avviene nel seguente modo:


    14,71 -> 9,99
    13,28 -> 9,99
    11,20 -> 9,99
    9,76 -> 9,76
    8,56 -> 8,56

    Cioè per numeri superiori a 10 ho sempre il valore 9,99 mentre per quelli inferiori l'importazione avviene correttamente. Tale campo l'ho definito in sql come un double(3,2).
    Cosa sbaglio?
    E che dovrebbe fare mysql se gli indichi che il numero totale delle cifre da considerare deve essere 3 di cui 2 decimali?????

    il 3 indica il numero totale delle cifre. il due dice che delle tre cifre 2 sono decimali.

    Allargati un po'

    Il silenzio è spesso la cosa migliore. Pensa ... è gratis.

  3. #3
    Utente di HTML.it
    Registrato dal
    Sep 2010
    Messaggi
    168
    ups..hai ragione, grazie!

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.