主题:求助:百分数计算。
yin710
[专家分:0] 发布于 2010-02-02 12:38:00
各位老师好,我是一个vf新手,想学百分数的计算的代码,请老师教我;
一个列表框里有两个可选项20%、15%。三个文本框A和B和C。我想A里任意填数字后,列表框选20%或15%,B和C里出现算好的数字。如 3400*20%,B框里是680,C框里是2720
谢谢老师指点
回复列表 (共3个回复)
沙发
homayzh [专家分:7040] 发布于 2010-02-02 16:20:00
呵呵,应该用3400*0.2
%在VFP里,不是百分号,是取余的,和mod()一样的,
?3400*20/100 这才是3400的20%
板凳
yin710 [专家分:0] 发布于 2010-02-02 21:41:00
谢谢老师,如何实现列表框的两个百分数可选呢?我用20%或15%。。。。。
3 楼
homayzh [专家分:7040] 发布于 2010-02-03 00:05:00
thisform.text1.Value = 100
thisform.text2.Value = 0
thisform.combo1.RowSourceType = 1
thisform.combo1.RowSource = "15,20"
thisform.combo1.InteractiveChange 或 thisform.combo1.Valid 里写上
thisform.text2.Value = thisform.text1.Value*VAL(this.Value) /100
我来回复