zoukankan      html  css  js  c++  java
  • 判断数字是否为奇数或偶数

    判断数字是否为奇数或偶数,可以参考下面2个自定义函数:

    奇数:

     
    SET ANSI_NULLS ON
    GO
    SET QUOTED_IDENTIFIER ON
    GO
    -- =============================================
    -- Author:      Insus.NET
    -- Blog:        https://insus.cnblogs.com
    -- Create date: 2019-06-02
    -- Update date: 2019-06-02
    -- Description: 是否为奇数
    -- =============================================
     CREATE FUNCTION [dbo].[svf_IsOdd]
     (
        @number INT
     )
     RETURNS BIT
     AS
     BEGIN    
        RETURN CASE WHEN @number % 2 <> 0 THEN 1 ELSE 0 END
     END
     GO
    Source Code

    偶数:

    SET ANSI_NULLS ON
    GO
    SET QUOTED_IDENTIFIER ON
    GO
    -- =============================================
    -- Author:      Insus.NET
    -- Blog:        https://insus.cnblogs.com
    -- Create date: 2019-06-02
    -- Update date: 2019-06-02
    -- Description: 是否为偶数
    -- =============================================
     CREATE FUNCTION [dbo].[svf_IsEven]
     (
        @number INT
     )
     RETURNS BIT
     AS
     BEGIN    
        RETURN CASE WHEN @number % 2 = 0 THEN 1 ELSE 0 END
     END
     GO
    Source Code

    举例说明:

    ;WITH Digits AS
    (
        SELECT 0 AS digit
        UNION ALL
        SELECT digit + 1 FROM Digits where digit < 9
    )
    SELECT [digit],[dbo].[svf_IsEven]([digit]) AS [even],[dbo].[svf_IsOdd]([digit]) AS [odd] FROM Digits
    Source Code

    运行结果:

  • 相关阅读:
    0426-mysql插入语句大全
    JS节点操作
    模态框
    滚动监听 after选择器
    JS数组
    js函数 DOM操作
    JS循环 for while 全局/局部变量 短路
    JavaScript 基础 if switch 弹窗 运算符
    无序列表属性 隐藏方式 JS简介
    Css问题 margin float 文档流 背景图底部充满
  • 原文地址:https://www.cnblogs.com/insus/p/10965118.html
Copyright © 2011-2022 走看看