VB中通過Mod方式求余比如:Dim r as Integer '定義一個整型變量r
創(chuàng)新互聯(lián)公司堅持“要么做到,要么別承諾”的工作理念,服務(wù)領(lǐng)域包括:成都網(wǎng)站設(shè)計、成都網(wǎng)站建設(shè)、企業(yè)官網(wǎng)、英文網(wǎng)站、手機(jī)端網(wǎng)站、網(wǎng)站推廣等服務(wù),滿足客戶于互聯(lián)網(wǎng)時代的謝家集網(wǎng)站設(shè)計、移動媒體設(shè)計的需求,幫助企業(yè)找到有效的互聯(lián)網(wǎng)解決方案。努力成為您成熟可靠的網(wǎng)絡(luò)建設(shè)合作伙伴!
r = 50 Mod 4 '求50除以4的
余數(shù)
,賦值給變量r補(bǔ)充:VB中取余
運算符
是Mod
好吧,我承認(rèn),我沒見過。不過不排除是用VB.NET所寫的插件。因為VB6是不支持運算符重載的。既然能夠自定義運算符,那肯定是跟插件有關(guān)?;蛟S他是用宏,或者其他什么東西完成的。。。我沒看見過,所以不敢妄下結(jié)論。希望你能把這個文件發(fā)到我的郵箱里。。。。如果有的話。。。。我郵箱xtnxing@sina.com,可以研究研究。
算法如下:
基姆拉爾森計算公式(C++與VB.Net整數(shù)除法和取余運算符不同)
W= (d+2*m+3*(m+1)/5+y+y/4-y/100+y/400)%7 //C++計算公式
W = (D + 2 * M + 3 * (M + 1) \ 5 + Y + Y \ 4 - Y \ 100 + Y \ 400) Mod 7 'VB.Net計算公式
在公式中d表示日期中的日數(shù),m表示月份數(shù),y表示年數(shù)。
注意:在公式中有個與其他公式不同的地方:
把一月和二月看成是上一年的十三月和十四月,例:如果是2004-1-10則換算成:2003-13-10來代入公式計算。