社区
PowerBuilder
帖子详情
小数点进位的问题
lengxue
2001-07-19 08:31:18
如何实现小数点非四舍五入进位?
也就是说如果要保留三位小数点,无论是2.2232还是2.2238
结果都是2.224?
...全文
622
11
打赏
收藏
小数点进位的问题
如何实现小数点非四舍五入进位? 也就是说如果要保留三位小数点,无论是2.2232还是2.2238 结果都是2.224?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
11 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
qiuwuhen
2001-07-19
打赏
举报
回复
哎呀,是进一法。看错了!!!!!
我有函数,谁要?!?!!!
lengxue
2001-07-19
打赏
举报
回复
谢谢,我去试试先,搞好了,再来加分
再把答案也贴上来!呵呵
liulee
2001-07-19
打赏
举报
回复
啊?要进位?倒~~~
if mid(string('9.2323456','0000.0000'),8,1) >'0' then
double(string('9.2323456','#0.000') +0.001
else
double(string('9.2323456','#0.000')
end if
逻辑啊,语法自己写吧。
liulee
2001-07-19
打赏
举报
回复
倒~~~很奇怪的需求啊。
这么办吧。
double(string('9.2323456','#0.000') = 9.232
呵呵。
wangsw
2001-07-19
打赏
举报
回复
没有现成的,自己编个函数把
wangsw
2001-07-19
打赏
举报
回复
???
lengxue
2001-07-19
打赏
举报
回复
呵呵,哪里对啊?你有没有搞错
也不看清楚人家说的什么意思
round是四舍五入,我要的不是四舍五入,而是无条件进位!
^^^^^^^^^^^^^
qiuwuhen
2001-07-19
打赏
举报
回复
wangsw(呀呀)说得对,用ROUND()
lengxue
2001-07-19
打赏
举报
回复
我说的不是四舍五入的效果
是要无条件进位!!!!!!请仔细看看我的问题
wangsw
2001-07-19
打赏
举报
回复
This statement returns 9.62:
Round(9.624, 2)
This statement returns 9.63:
Round(9.625, 2)
wangsw
2001-07-19
打赏
举报
回复
不会吧!!
用ROUND()试试!!
进位
法,
小数点
处理
进位
法,
小数点
处理
进位
法,
小数点
处理
进位
法,
小数点
处理
查询数据库,完成
小数点
的
进位
这个里面有许多数据库的应用 写一个查询,分别计算100.456 从
小数点
后第2位,第1位, 整数位截断的值。 -- SELECT TRUNCATE(100.456,2); -- SELECT TRUNCATE(100.456,1); -- SELECT TRUNCATE(100.456,0);
leetcode11-code4fun:专攻leetcode等
【
小数点
进位
】【符号处理】 【取余】【
小数点
进/退位】【中位】 【双指针】 【字符串】【映射】【找规律】 【字符串】【映射】【找规律】 【字符串】【指针】 【两数之和】【逼夹】 【三数之和】【两数之和】【逼夹...
PHP四舍五入精确小数位及取整
经常用到取整的函数,今天小小的总结一下!其实很简单,就是几个函数而已~~主要是:ceil,floor,round,intval
C# 小数位数保留的方法集锦
1.System.Globalization.NumberFormatInfo provider = new System.Globalization.NumberFormatInfo(); provider.NumberDecimalDigits =intDecLength; //要设定的小数位数 double strCashAmt=Convert.ToDouble(this....
PowerBuilder
1,075
社区成员
66,437
社区内容
发帖
与我相关
我的任务
PowerBuilder
PowerBuilder 相关问题讨论
复制链接
扫一扫
分享
社区描述
PowerBuilder 相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章