找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 2682|回复: 1

[求助] 一个参数化四舍五入的问题

[复制链接]

9

主题

99

回帖

2

威望

助工

积分
132
发表于 2009-10-22 09:41 | 显示全部楼层 |阅读模式
我想做一个参数化,需要圆整
比如说:A=12.5  B=12.5
我想赋值:d0=A*B
结果d0=156.25
那么 我想使d0=156   
我要求四舍五入啊   
该怎么弄  
谢谢了

8

主题

244

回帖

28

威望

工程师

积分
409
发表于 2009-10-22 10:54 | 显示全部楼层
比如:
X=33.3   /*  X为任意实数
Y=22.2   /*  Y为任意实数
sd0=X*Y  
a=sd0
b=floor(a)
c=a-b
if c>=0.5
d=b+1
else
d=b
endif
sd0=d

LZ是想这个意思?

评分

参与人数 1威望 +1 收起 理由
野火 + 1 热心助人

查看全部评分

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐上一条 /1 下一条

本站为非营利性站点,部分资源为网友搜集或发布,仅供学习和研究使用,如用于商业用途,请购买正版。站内所发布的资源,如有侵犯你的权益,请发邮件联系我们,本站将立即改正或删除。

手机版|小黑屋|野火论坛(©2007~2025) ( 苏ICP备11036728号-2 )苏公网安备 32039102000103号|站长QQ28016688

GMT+8, 2025-9-21 09:11 , Processed in 0.128224 second(s), 25 queries .

快速回复 返回顶部 返回列表