Sqlserver
 sql >> Base de données >  >> RDS >> Sqlserver

Le type de données SQL Server 'MONEY' est-il une virgule flottante décimale ou une virgule flottante binaire?

Non plus. S'il s'agissait d'une implémentation de la virgule flottante, elle serait sujette aux mêmes imprécisions que les types FLOAT et REAL. Voir Point flottant sur wikipédia.

L'ARGENT est un point fixe taper.

C'est un octet plus petit qu'un DECIMAL(19,4), car il a une plage plus petite (922 337 203 685 477,5808 à 922 337 203 685 477,5807) par opposition à (-10^15+1 à 10^15-1).