社区
MS-SQL Server
帖子详情
sqlserver数据的float型的问题??
dxinyan
2005-08-22 10:03:47
在数据库中有一个表字段的类型为float
在表中有如下数据:23.3, .98
当我在程序中输入23,然后用数据库中的23.3-23正常的情况下应等于.3,但是数据库中的
结果确是:.30000000000045
如果用23.3-10的话结果是:13.3是正确的。
不知道为什么?怎样解决?
...全文
308
2
打赏
收藏
sqlserver数据的float型的问题??
在数据库中有一个表字段的类型为float 在表中有如下数据:23.3, .98 当我在程序中输入23,然后用数据库中的23.3-23正常的情况下应等于.3,但是数据库中的 结果确是:.30000000000045 如果用23.3-10的话结果是:13.3是正确的。 不知道为什么?怎样解决?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
点点星灯
2005-08-22
打赏
举报
回复
declare @f float
set @f=23.3-23
select @f
declare @f1 decimal(18,3)
set @f1=23.3-23
select @f1
点点星灯
2005-08-22
打赏
举报
回复
用数据类型
decimal(p,s)
定义 decimal 的列、变量和参数的两种特性如下:
p
指定精度或对象能够控制的数字个数。
s
指定可放到小数点右边的小数位数或数字个数。
p 和 s 必须遵守以下规则:0 <= s <= p <= 38。
numeric 和 decimal 数据类型的默认最大精度值是 38。在 Transact-SQL 中,numeric 与 decimal 数据类型在功能上等效。
当数据值一定要按照指定精确存储时,可以用带有小数的 decimal 数据类型来存储数字。
SQL SERVER 2008
Float
型
数据
四舍五入
问题
一、
问题
引出: 定义一个
Float
变量,Declare @sl
float
临时
数据
表#tab1结构如下: Create table #tab1 ( 日期 varchar(20), 存入数量
float
, 取出数量
float
, 结存数量
float
) 二、通过执行查询操作,...
php
sqlserver
float
,Sql Server中
Float
格式转换字符串varchar方法(转)
SELECT CONVERT(varchar(100), CAST(@test
Float
AS decimal(38,2)))SELECT STR(@test
Float
, 38, 2)从Excel中导入到sql2000,有一列“联系方式”变成了
float
类
型
,我想转换成nvarchar类
型
,用下面的语句select ...
SQL Server
数据
类
型
浮点(小数
型
) 浮点
数据
类
型
用于存储十进制小数。...浮点
数据
类
型
包括real
型
、
float
型
、decimal
型
和numeric
型
。 ·real
型
数据
的存储大小为4个字节,可精确到小数点后第7位数字。这种
数据
类
型
的
数据
存储范围为从-3.40E+
SQL Server
数据
类
型
(整数、浮点
数据
、日期与时间
数据
、文本和图形
数据
类
型
、货币
数据
类
型
、位
数据
类
型
、二进制
数据
类
型
)
Sql Server会自动限制每个系统
数据
类
型
的取值范围,当插入
数据
库中的值 超过了
数据
允许的范围时, Sql Server 就会报错。 1.整数
数据
类
型
整数
数据
类
型
是常用的
数据
类
型
之一,主要用于存储数值,可以直接...
使用
SqlServer
中的
float
类
型
时发现的
问题
(转)
在做项目中,使用了
float
类
型
来定义一些列,如:Price,但是发现了很多
问题
1、当值的位数大于6位是
float
型
再转varchar
型
的时候会变为科学技术法显示 此时只好将
float
型
转换成numeric
型
,再转换成varchar2、
float
型
...
MS-SQL Server
34,590
社区成员
254,589
社区内容
发帖
与我相关
我的任务
MS-SQL Server
MS-SQL Server相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章