none
我是个大菜鸟,取余函数不会用啊! RRS feed

  • 问题

  • 想使用VS2005-VB中的内置函数-取余函数,不知道怎么用?

    MOD(A,B)??

    我的要求是:年份是闰年的判断

    Abs(Year/4)-Int(Abs(Year/4))!=0          (不是闰年的话)

    DateTimePicker1.Value.Year / 4 - Int(DateTimePicker1.Value.Year / 4) <> 0   程序中写的

    我是没有办法才用上面这个啦,用取余更简单,但怎么写呢?

     

    2006年8月1日 11:20

答案

全部回复

  •  yzj_dnv2 写:

    想使用VS2005-VB中的内置函数-取余函数,不知道怎么用?

    MOD(A,B)??

    我的要求是:年份是闰年的判断

    Abs(Year/4)-Int(Abs(Year/4))!=0          (不是闰年的话)

    DateTimePicker1.Value.Year / 4 - Int(DateTimePicker1.Value.Year / 4) <> 0   程序中写的

    我是没有办法才用上面这个啦,用取余更简单,但怎么写呢?

     

     

    只要DateTimePicker1.Value.Year  Mod 4 <> 0 就好,还是自己搞明白最好~怎么都没有人的啊?

    2006年8月3日 14:25
  • 闰年的判断

    DateTime.IsLeapYear

    2006年8月16日 15:50
  • If year Mod 4 = 0 Then
      If year Mod 100 = 0 Then
        If year Mod 400 = 0 Then
          Leapyear = True
        Else
        Leapyear = False
      End If
      Else
      Leapyear = True
    End If
    2009年12月24日 23:40