如何让VB输出的数值为分数?
比如a=9/4
我要print出的结果为9/4的形式,而不是小数的形式。。。应该怎么实现???
参考答案:c = 18
d = 8
If c Mod d = 0 Then '如果C/D余数为0,说明D是C和D的最大公约数
b = c / d
Else
r = c Mod d
b = c / r & "/" & d / r
End If
Print b
比如a=9/4
我要print出的结果为9/4的形式,而不是小数的形式。。。应该怎么实现???
参考答案:c = 18
d = 8
If c Mod d = 0 Then '如果C/D余数为0,说明D是C和D的最大公约数
b = c / d
Else
r = c Mod d
b = c / r & "/" & d / r
End If
Print b