Differenza tra precision e scale

marco_rx

Utente Attivo
19 Dic 2010
129
0
0
Stavo dando un'occhiata alle annotazioni di doctrine ma non riesco a capire la differenza tra gli attributi scale e precision. Dovrebbero riferirsi al tipo decimal ma cosa hanno di diverso, a cosa serve uno e a cosa l'altro?
 
Stando alla documentazione MSDN:
Precision is the number of digits in a number. Scale is the number of digits to the right of the decimal point in a number. For example, the number 123.45 has a precision of 5 and a scale of 2.
(Fonte: http://msdn.microsoft.com/en-us/library/ms190476.aspx)

Dunque, precision è il numero di cifre totali, mentre scale il numero di cifre a destra della virgola.
 

Discussioni simili