社区
Delphi
帖子详情
我從sql server2000裡取數據,碰到了decimal類型的,我在delphi裡用什麼函數把它變成字符串?
qiuzilingxixi
2002-05-10 04:32:31
我從sql server2000裡取數據,碰到了decimal類型的,我在delphi裡用什麼函數把它變成字符串?
...全文
91
5
打赏
收藏
我從sql server2000裡取數據,碰到了decimal類型的,我在delphi裡用什麼函數把它變成字符串?
我從sql server2000裡取數據,碰到了decimal類型的,我在delphi裡用什麼函數把它變成字符串?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
qiuzilingxixi
2002-05-10
打赏
举报
回复
都不行,試過
dancemaple
2002-05-10
打赏
举报
回复
procedure TForm1.Button1Click(Sender: TObject);
var
f: Double;
begin
try
f := ADODataSet1.FieldByName('aaa').AsFloat; // 字段aa为decimal类型
Edit1.Text := FloatToStr(f);
except
ShowMessage('Can''t convert!');
end;
end;
erp2
2002-05-10
打赏
举报
回复
floattostr()/Fileds[n].AsString/Fileds[n].value
紫气东来-长江
2002-05-10
打赏
举报
回复
Fileds[n].AsString
shockjoy
2002-05-10
打赏
举报
回复
decimal相当于delphi中的single类型
用floattostr()函数就行了
SQL
Server
小数类型(float 和
decimal
)
本文介绍了
SQL
Server
中的小数类型float和
decimal
。float是近似数值,存在精度缺失;
decimal
是精确数值,无精度损失。小数除法是近似计算,会将数据类型升级为float。还讲解了将小数转换成
字符串
(varchar)的方法,如使用str函数控制小数位数。
SQL
Server
数据类型选择指南:float还是
decimal
?避免round函数的小数陷阱
本文深入剖析
SQL
Server
中FLOAT与
DECIMAL
/NUMERIC的本质差异:FLOAT基于IEEE 754二进制浮点,速度快但存在精度误差;
DECIMAL
为定点精确类型,保障金融级计算准确。重点揭示ROUND函数仅修改值而不改变数据类型及显示格式的误区,指出显示异常源于客户端对FLOAT近似值的渲染方式。结合金融、科学计算、统计分析等典型场景,给出类型选择策略、隐式转换风险、性能实测对比及表设计 checklist。
SQL
中的real、float、
decimal
、numeric数据类型区别
本文详细介绍了
SQL
Server
中浮点数类型的使用与区别,包括real、float、
decimal
和numeric等,探讨了它们的存储方式、精度及舍入规则,并通过实例展示了不同数据类型在实际应用中的表现。
SQL
Server
常用数据类型
本文详细介绍了
SQL
Server
2000
中的常用数据类型,包括定长和变长字符型、整型、数字型、浮点型、货币型以及日期/时间型,帮助理解存储和操作不同类型数据的最佳实践。
SQL
server
转
decimal
本文聚焦
SQL
Server
中
decimal
数据类型,介绍其基本概念,指出适用于高精度财务计算。阐述了将其他数据类型转换为
decimal
的常见场景及转换函数,给出代码示例。还提及合理使用该类型需考虑性能和存储空间,以及转换时可能出现的溢出和精度损失错误。
Delphi
5,943
社区成员
262,943
社区内容
发帖
与我相关
我的任务
Delphi
Delphi 开发及应用
复制链接
扫一扫
分享
社区描述
Delphi 开发及应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章