详细分析sqlserver中的小数类型(float和decimal) 上传者:qqofficial97075 2021-08-21 21:55:13上传 PDF文件 77.80 KB 热度 31次 在SQL Server中实际上只有两种小数数值类型,分别是float和decimal,这两种类型能表示所有的小数数值类型。float表示的是近似数值,存在一定的精度缺失。这里的n是以科学计数法存储浮点数尾数的位数,因此此参数决定了精度和存储的大小。其是可选的,默认值是53,即float等价于float,占用8bytes。如果指定了n,则它必须是介于1至53之间的值。使用近似数值要格外注意尽量避免相等比较,因为比如1可以被存储为1.000000056,也可以被存储为1.00000000672,进行相等比较会得到意料之外的结果。不存在精度损失,别名是numeric。 下载地址 用户评论 更多下载 下载地址 立即下载 用户评论 发表评论