大家帮忙看看一个自定义函数.

sektor 2005-05-02 03:24:31
Public Function Vmod(ByVal X1 As Variant, X2 As Variant) As Boolean

Dim temp_str As String

temp_str = Format(CDec(X1) / CDec(X2), "0.00000")

If Right(temp_str, 6) = ".00000" Then
Vmod = True
Else
Vmod = False
End If

End Function

用来取代系统mod运算符的,因为现在要对超长整数运算,只想知道前者是否可以整除后者.
有更好的办法没有,大量运算实在是感觉效率不高

...全文
49 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
sektor 2005-05-02
  • 打赏
  • 举报
回复
突然发现,假如是999999999999 /999999999998会是什么结果??我晕.
lmshj 2005-05-02
  • 打赏
  • 举报
回复
这样也不算大量语句啊

7,763

社区成员

发帖
与我相关
我的任务
社区描述
VB 基础类
社区管理员
  • VB基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧