如何提取数据的偶数和奇数

如何提取数据的偶数和奇数,第1张

用自定义函数解决:

Function ji(x As Range)

ji = xValue

For i = 2 To 8 Step 2

ji = Replace(ji, i, "")

Next

End Function

Function ou(x As Range)

ou = xValue

For i = 1 To 9 Step 2

ou = Replace(ou, i, "")

Next

End Function

代码如下:

   Sub Proce1()

        Dim i as Integer

         For i =0 to 100

            If i Mod 2 =1   

               then i = i + 1

            End if

         DebugPrint  i

       End sub

上面的是求奇数的和,如果是求偶数和的话,把 if 后面改为:i Mod 2 = 0 就ok了~

整数中,能被2整除的数是偶数,不能被2整除的数是奇数,偶数可用2k表示,奇数可用2k+1表示,这里k是整数

特别提示:奇数包括正奇数、负奇数

关于奇数和偶数,有下面的性质:

(1)奇数不会同时是偶数;两个连续整数中必是一个奇数一个偶数

(2)奇数跟奇数的和是偶数;偶数跟奇数的和是奇数;任意多个偶数的和是偶数

(3)两个奇(偶)数的差是偶数;一个偶数与一个奇数的差是奇数

(4)若a、b为整数,则a+b与a-b有相同的奇偶性,即a+b与a-b同为奇数或同为偶数

(5)n个奇数的乘积是奇数,n个偶数的乘积是2n的倍数;顺式中有一个是偶数,则乘积是偶数,即:A*B*C*…*偶数*X*Y=偶数,式中A、B、C、…X、Y皆为整数,公式可简化为:奇数*偶数=偶数

(6) 奇数的个位是0、5;偶数的个位是0、2、4、6、8(0是个特殊的偶数2002年国际数学协会规定,零为偶数我国2004年也规定零为偶数小学规定0为最小的偶数,但是在初中学习了负数,出现了负偶数时,0就不是最小的偶数了)

DECLARE @x int,@y int,@i int

SELECT @i=1,@x=0,@y=0

WHILE(@i<=100) --1至100

BEGIN

IF(@i%2=1) --奇数

SET @x=@x+@i@i

ELSE --偶数

SET @y= @y+@i@i

SET @i = @i +1 --i自增1

END

SELECT @x,@y

注意你的逗号,要用英文的,不要用中文的,

已经编译好了,可以用的。

以上就是关于如何提取数据的偶数和奇数全部的内容,包括:如何提取数据的偶数和奇数、用access中sql计算1到100奇数和或偶数和、什么是偶数列,什么是奇数列等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9370305.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-27
下一篇 2023-04-27

发表评论

登录后才能评论

评论列表(0条)

保存