Function ZDGYS(ByVal m As Long, ByVal n As Long) As Long 'Great Common Divisor
ZDGYS = m
While n > 0
m = ZDGYS Mod n
ZDGYS = n
n = m
Wend
End Function
Function ZXGBS(ByVal m As Long, ByVal n As Long) As Long 'Least Common Multiple
ZXGBS= m * n / ZDGYS(m, n)
End Function
本文提供了两个实用的VBScript函数:一个是用于计算两个整数的最大公约数(GCD),另一个是用于计算两个整数的最小公倍数(LCM)。通过使用辗转相除法来确定最大公约数,并利用该结果来计算最小公倍数。
742

被折叠的 条评论
为什么被折叠?



