精度转换问题 sqlserver某字段为number型,有四位小数,使用tdbedit控件相关联,当输入3000.5123后,总是自动转换成3000.5122,我也知道这是DELPHI浮点转换问题,绝不是SQLSERVER问题,不要告诉我使用什么format等函数,怎么解决?我是要存到数据库内,不是显示在某个edit输入框内。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 用roundto(num,-2)就是保留2位小数的意思,然后存到数据库,在库里用单精度数作字段 RoundTo(num,-4)format('%*.f')Format('x=%d', [12]); //'x=12' //最普通Format('x=%3d', [12]); //'x= 12' //指定宽度Format('x=%f', [12.0]); //'x=12.00' //浮点数Format('x=%.3f', [12.0]); //'x=12.000' //指定小数Format('x=%.*f', [5, 12.0]); //'x=12.00000' //动态配置Format('x=%.5d', [12]); //'x=00012' //前面补充0Format('x=%.5x', [12]); //'x=0000C' //十六进制Format('x=%1:d%0:d', [12, 13]); //'x=1312' //使用索引Format('x=%p', [nil]); //'x=00000000' //指针Format('x=%1.1e', [12.0]); //'x=1.2E+001' //科学记数法 cxgrid从表单选 delphi如何实现VB中的sendkeys?????????? 实在看不出这个delete语句错在哪里! 怎麼用ole技術把excel或者word放到我的form中呢。 format 函数 ADO访问ACCESS的SQL语言中的UPDATE语句的问题? TSearchRec的基本知识请教(在线等) 写一个进程内COM服务器,可以带数据库吗??小弟急用!! delphi里怎么调用GetObjectContext()函数 关于Variant的类型值 诚征深圳delphi高手合作! 如何区分大、小键盘的数字'1'键
format('%*.f')
Format('x=%d', [12]); //'x=12' //最普通
Format('x=%3d', [12]); //'x= 12' //指定宽度
Format('x=%f', [12.0]); //'x=12.00' //浮点数
Format('x=%.3f', [12.0]); //'x=12.000' //指定小数
Format('x=%.*f', [5, 12.0]); //'x=12.00000' //动态配置
Format('x=%.5d', [12]); //'x=00012' //前面补充0
Format('x=%.5x', [12]); //'x=0000C' //十六进制
Format('x=%1:d%0:d', [12, 13]); //'x=1312' //使用索引
Format('x=%p', [nil]); //'x=00000000' //指针
Format('x=%1.1e', [12.0]); //'x=1.2E+001' //科学记数法