社区
Delphi
帖子详情
数据库的浮点数据的显示问题
huizhuo
2003-08-20 09:34:39
在SQLSERVER2000数据库浮点数据为2位小数,在DELPHI用fieldbyname(“id”).asstring显示却多位小数的浮点数。asfloat也是一样,请高手帮忙
...全文
84
8
打赏
收藏
数据库的浮点数据的显示问题
在SQLSERVER2000数据库浮点数据为2位小数,在DELPHI用fieldbyname(“id”).asstring显示却多位小数的浮点数。asfloat也是一样,请高手帮忙
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
huizhuo
2003-08-21
打赏
举报
回复
由于数据的小数位数不固定,我不能统一的截取,我也在SQL语句中加入了round(id,4)返回的结果也是部分截取,部分仍位十几位小数。
huizhuo
2003-08-21
打赏
举报
回复
数据库中的数据位数是两位或三位,我已确认,但还是这样的结果
lxl
2003-08-20
打赏
举报
回复
如果你只用得着几位小数,建议在SQL SERVER中使用NUMRIC的数据类型,可以直接限制它的小数位数
当然了如果实际数据库中的数值没有那么多小数(有点点奇怪,你查看过服务器端吗?),你可以设置FIELD的DISPLAYFORMAT为'0.00'类似的就可以了
movingboy2
2003-08-20
打赏
举报
回复
可以用xieshun的方法
另外Delphi的浮点字段的小数位数是可以设置的,但至少两位。你查一下帮助里的TFloadField的属性
fwwxxjingling
2003-08-20
打赏
举报
回复
用Format函数进行设置,具体可参看delphi的帮助!
vchoushen6
2003-08-20
打赏
举报
回复
用FormatFloat函数
FormatFloat('0.00',ddd.FieldValues['id']);
zxp2005
2003-08-20
打赏
举报
回复
看你要保留几位小数了。采用四舍五入。
保留两位:+0.005;
依次类推。
xieshun
2003-08-20
打赏
举报
回复
可以用Format进行设置
MySQL 数据类型和运算符
Re: MySQL 数据类型和运算符=============================# 数据类型 整数类型:五种 TINY SMALL MEDIUM INT BIG 浮点和定点小数类型:三种 FLOAT DOUBLE DECIMAL 日期与时间数据类型:五种 YEAR -1 字符串类型:二种 CHAR(M) VARCHAR(M) -1 二进制字符串:位字段BIT 固定BINARY 可变VARBINARY -1 # 运算符 算术 运算符 比较 运算符 逻辑 运算符 位操作 运算符 运算符的优先级-------------------------------------
【mysql】浮点类型
数据精度说明3.3 精度误差说明 浮点类型 1. 类型介绍
浮点数
和定点数类型的特点是可以处理小数,你可以把整数看成小数的一个特例。因此,
浮点数
和定点数的使用场景,比整数大多了。 MySQL支持的
浮点数
类型,分别...
数据库
的数据类型
接下来说一下
数据库
的数据类型
数据库
的数据类型主要包括以下几种 整数类型:一般常用的就是int=integer。可以在int后面加
显示
宽度,例如int(4),但是超过这个长度也不会报错,会进行自动扩充。 浮点类型:一般...
数据库
基础知识之数据类型
mysql常用数据类型 一、数值类型(整型、浮点型) 1、整型 eg:添加一个表格:点击表——添加字段——名称——类型,年龄age是tinyint类型,要在下方勾选无符号,因为年龄都是正数,不存在负数一说,所以不...
数据库
中数据类型和约束(整数类型、
浮点数
类型、字符类型、日期类型、二进制数据类型)
数据库
中数据类型和约束(整数类型、
浮点数
类型、字符类型、日期类型、二进制数据类型)
Delphi
5,386
社区成员
262,729
社区内容
发帖
与我相关
我的任务
Delphi
Delphi 开发及应用
复制链接
扫一扫
分享
社区描述
Delphi 开发及应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章