社区
Delphi
帖子详情
我從sql server2000裡取數據,碰到了decimal類型的,我在delphi裡用什麼函數把它變成字符串?
qiuzilingxixi
2002-05-10 04:32:31
我從sql server2000裡取數據,碰到了decimal類型的,我在delphi裡用什麼函數把它變成字符串?
...全文
103
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
)
转自链接 https://www.cnblogs.com/ljhdo/p/4910699.html
SQL
Server
小数类型(float 和
decimal
) 在
SQL
Server
中,实际上小数数值只有两种数据类型:float 和
decimal
,分别是近似数值和精确数值。其他小数类型,都可以使用float和
decimal
来替代,例如,双精度(double precision)数据类型...
SQL
Server
数据类型选择指南:float还是
decimal
?避免round函数的小数陷阱
本文深入解析了
SQL
Server
中float与
decimal
两种数值类型的核心差异。float采用二进制近似存储,计算快但存在精度误差;
decimal
为精确十进制存储,确保数据准确但性能稍逊。文章重点探讨了round函数在处理float类型时可能出现的显示“陷阱”,并提供了金融计算、科学分析等不同场景下的数据类型选择策略与性能优化建议。
SQL
中的real、float、
decimal
、numeric数据类型区别
概述: 浮点数据类型包括real型、float型、
decimal
型和numeric型。浮点数据类型用于存储十进制小数。 在
SQL
Server
中浮点数值的数据采用上舍入(Round up)的方式进行存储,所谓上舍入也就是,要舍入的小数部分不论其大小, 只要是一个非零的数,就要在该数字的最低有效位上加1,并进行必要的进位。 由于浮点数据为近似值,所以并非数据类型范围内的所有数据都能精确地表示。 1、区别说明
decimal
(numeric):同义,用于精确存储数值 float 和 real...
SQL
Server
常用数据类型
SQL
Server
常用数据类型
Upscayl -先进的 AI 算法放大并增强低分辨率图像
Upscayl —— 基于Linux优先理念构建的免费开源AI图像放大工具,适用于Linux、MacOS和Windows操作系统。
Delphi
5,943
社区成员
262,941
社区内容
发帖
与我相关
我的任务
Delphi
Delphi 开发及应用
复制链接
扫一扫
分享
社区描述
Delphi 开发及应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章