| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 493 人关注过本帖
标题:[求助]如何显示26%
只看楼主 加入收藏
haibohuang
Rank: 1
等 级:新手上路
帖 子:43
专家分:0
注 册:2006-7-23
收藏
 问题点数:0 回复次数:2 
[求助]如何显示26%
今天做到一个习题,最后让显示的计算结果应该为27%
我弄出来的是0.2673
?int(y/z*100) &&y=1340.61 z=5015.80
可能是我看书不够仔细,就是搞不出来显示成27%
刚学VFP6.0 ,所以问的问题都比较简单,希望大家别见笑,并不吝赐教
今天去订购了一本斑竹推荐的书,就是论坛上面的那本,回头想想那东西是不是对我来说深奥了点,呵呵
搜索更多相关主题的帖子: int 习题 
2006-07-26 22:17
啸凡
Rank: 8Rank: 8
等 级:贵宾
威 望:45
帖 子:1356
专家分:885
注 册:2006-2-22
收藏
得分:0 

其实这是一个“四舍五入”的小问题而已。
?Str(int((y/z+0.005)*100),2,0)+"%"


int( ) 函数:计算一个数值表达式的值,并返回其整数部分。也就是人们常说的“去尾法”处理小数。


建议试试:?round(y/z*100,0)

[此贴子已经被作者于2006-7-27 8:30:45编辑过]


两人行已有我师……
2006-07-27 08:19
haibohuang
Rank: 1
等 级:新手上路
帖 子:43
专家分:0
注 册:2006-7-23
收藏
得分:0 
问题已解决,感谢啸凡!
感觉用后面的方法好点,加个str()函数就行了

唱歌的时候人家都叫我华仔或者ANDY,在这里,我叫haibohuang(答复我贴的,赠送俺演唱会的门票一张)
2006-07-27 15:23
快速回复:[求助]如何显示26%
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.016139 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved