社区
Delphi
帖子详情
為什麼我的xxx.1會變成xxx.099?
h_q_p
2002-09-06 09:02:23
Delphi6+Sql 2000,字段為numeric(15,3);當本字段值為xxx.1時,如123.1時,
會變成123.099;當字段值為123.6時變成123.599?上帝呀,救救我....
...全文
23
7
打赏
收藏
為什麼我的xxx.1會變成xxx.099?
Delphi6+Sql 2000,字段為numeric(15,3);當本字段值為xxx.1時,如123.1時, 會變成123.099;當字段值為123.6時變成123.599?上帝呀,救救我....
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
h_q_p
2002-09-06
打赏
举报
回复
用Money型可以,結貼,謝謝各位。
耙子
2002-09-06
打赏
举报
回复
如果你学过10进制小数和2进制小数的转换问题,你就理解为什么这个问题了。
原因是10进制的0.1在2进制里面是无限循环小数,而浮点数的精度是有限的,再从2进制转换回来自然有损失了。
一般来说要么用double 要么用货币类型,货币类型是BCD类型,他的精度没问题。
h_q_p
2002-09-06
打赏
举报
回复
改用float,那可是123.099999999999999999999999999999999...
我更要哭了.....
qdlyly
2002-09-06
打赏
举报
回复
改用float类型
h_q_p
2002-09-06
打赏
举报
回复
我是要它補零,而不是向下移位...
即123.1應為123.100,而不是123.099...
日总是我哥
2002-09-06
打赏
举报
回复
1.如果你是用BDE的话,在配制BDE的时候设置EnabledBCD为TRUE
2.如果你是用ADO的话,可直接在对象浏览器上设定它的值!!
建议使用Money型!!
taxi
2002-09-06
打赏
举报
回复
改用float类型
js语法中 ?. 和 ?? 的含义以及用法说明
至于什么意思 我们来用例子演示 ?. const obj = {hh: '
xxx
'} let res = obj?.data?.list console.log(res) // undefined console.log(obj?.hh?.length) //3 console.log(obj?.hh) //
xxx
作用就是判断这个对象...
[JavaScript]如何将www.
xxx
.com变为com.
xxx
.www
一、正则: let str = 'www.aabbcc.com' console.log(str.replace(/(www)\.(\w+)\....{ return z+'.'+y+'.'+x })); // 也可以console.log(str.replace(/(www)\.(\w+)\.(com)/, `$3.$2.$1`)) 二、数组api let str
网站自动跳转m.
xxx
.com 问题
公司的项目(www.
xxx
.com)上线后用手机等移动设备访问后会跳转到m.
xxx
.com,一开始以为代码有跳转,找了大半天,发现不关代码的事情,然后就百度谷歌一阵子,发现是移动端访问会自动调整UA标识会自动更改域名,通常...
【windows10】 IP地址169.254.
xxx
.
xxx
说明
【windows10】 IP地址169.254.
xxx
.
xxx
说明1.背景2.关于169.254.
xxx
.
xxx
说明3.资源 1.背景 注意:插一个小知识,适配器即网口,是一种物理硬件;局域网IP地址是逻辑地址,根据租期长短,是会改变的;MAC即网口的物理...
nohup java -jar
xxx
.jar >log.log 2>&1 &
” ,则变成 “java -jar
XXX
.jar ” ,表示在当前ssh窗口,可按CTRL + C打断程序运行,或者直接关闭窗口,则程序直接退出 命令结尾添加 “&” ,则变成 “java -jar
XXX
.jar &” ,表示在当窗口关闭时,...
Delphi
5,388
社区成员
262,730
社区内容
发帖
与我相关
我的任务
Delphi
Delphi 开发及应用
复制链接
扫一扫
分享
社区描述
Delphi 开发及应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章