精华内容
参与话题
问答
  • 数学函数

    千次阅读 2004-09-03 16:34:00
    数学函数数学函数通常返回对数值数据进行数学运算的操作结果。数学函数的形式:function_name (arguments) Integer_expr可以是任何一种整数数据类型:int、smallint或tinyint;Float_expr可以是任何一种整数或浮点...

     数学函数<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />

    数学函数通常返回对数值数据进行数学运算的操作结果。数学函数的形式:

    function_name (arguments)

        Integer_expr可以是任何一种整数数据类型:intsmallinttinyint;

    Float_expr可以是任何一种整数或浮点类型;

    Numeric_expr可以是任何的整数、浮点或money类型。

     

    函数名

    参数

    返回结果

    Abs

    (numeric)

    表达式的绝对值。返回结果与数字表达式类型相同且精度和标度相同

    Acos

    (approx_numeric)

    返回反余弦函数值(弧度)

    Asin

    (approx_numeric)

    返回反正弦函数值(弧度)

    Atan

    (approx_numeric)

    返回反正切函数值(弧度)

    Atn2

    (approx_numeric1, approx_numeric2)

    返回approx_numeric/approx_numeric2的反正切函数值(弧度)

    Ceiling

    (numeric_expr)

    大于等于指定值的最小整数。返回结果与数字表达式类型相同。对于numericdecimal类型表达式,返回结果的精度同表达式相同而标度不同

    Cos

    (approx_numeric)

    返回指定角度(弧度)的余弦函数值

    Cot

    (approx_numeric)

    返回指定角度(弧度)的余切函数值

    Degress

    (numeric_expr)

    把弧度值转成角度值。返回结果与数字表达式类型相同。对于numericdecimal类型的表达式,返回结果的精度为77而标度与表达式的标度相同。当使用money数据类型时,内部转换为float并丢掉精度。

    Exp

    (float_expr)

    指定值的指数值

    Floor

    (numeric_expr)

    小于等于指定值的最大整数。返回结果与数字表达式类型相同。当表达式的数据类型为numericdecimal时,结果的精度与表达式相同而标度为0

    Log

    (float_expr)

    指定值的自然对数值

    Log10

    (float_expr)

    指定值的以10为底的对数值

    Pi

    ()

    返回值为3.1415926的常量

    Power

    (numeric,power)

    返回numercipower次幂。返回结果与数字表达式类型相同。对于numericdecimal类型的表达式,返回结果的精度为77而标度与表达式的标度相同。当使用money数据类型时,内部转换为float并丢掉精度。

    Radians

    (numeric_expr)

    把角度值转成弧度值。返回结果与数值表达式类型相同。对于numericdecimal类型的表达式,返回结果的精度为77而标度与表达式的标度相同.当使用money数据类型时,内部转换为float并丢掉精度

    Rand

    ([integer])

    返回01之间的随机浮点数。可选项integer_expr是种子。

    Round

    (numeric,integer)

    把数值表达式四舍五入到指定的integer位。如果integer是正数,则确定小数点的右边有效位数,如果integer是负数,则确定小数点左边的有效位。返回数据与表达式的数据类型相同。对于numericdecimal数据类型的表达式,返回结果的精度为第一个参数的精度加1,而标度同表达式的标度相同

    Sign

    (numeric)

    返回值的符号:正数(+1),零(0),或负数(-1)。返回结果与数字表达式类型相同,并且精度和标度也相同。

    Sin

    (numeric)

    返回指定角度(弧度)的正弦函数值

    Tan

    (numeric)

    返回指定角度(弧度)的正切函数值

    Sqrt

    (float_expr)

    返回指定值的平方根。返回值必须为正数或 0

     

    数学内部函数用于对数值数据进行计算。一些函数要求整型数据和近似数值类型数据。很多的函数用于操作精确数值类型,近似数值类型,moneyfloat数据类型。内部函数用于精确数值类型,近似数值类型,moneyfloat数据类型。内部函数对float类型操作的缺省精确度是6位小数。出错陷阱用来处理数学函数的值域或返回错误。用户可使用set命令来设置arithabortarithignore选项。在缺省情况下,arithabort的两个悬项arithabort_overflowarithboart numeric_trunaction都设置为on.

    当选项arithabort arith_overflow设置为on时,如果出现被0除的情况,或是在进行显式或隐式的数据类型转换时损失了精度,则整个事务或批命令被回退。如果选项arithabort arith_overflow设置为offAdaptive Server 就会放弃产生错误的命令,但继续处理事务或命令。

    选项arithabort arith_truncation处理隐式的数据类型转换时出现的损失标度的情况。当该选项被设置为on时,将放弃产生错误的命令并继续处理事物或批命令中的后续命令。如果该选项被设置为off,则adaptive server会自动截短查询结果并继续处理。

    在缺省情况下,arithignore arith_overflow被设置为off。此时,在出现被0除错误或失去精读时,adaptive server显示信息。而此选项被设置为on时,则在出现错误之后忽略警告信息。

    例子

    select floor(123.45)        123                                              

    select floor(-123.45)        -124

    select floor($123.45)        123.00

     

    select ceiling(123.45)       124

    select ceiling(-123.45)      -123

    select ceiling($123.45)      124.00

    select round(123.4545,2)                123.4500

    select round(123.45,-2)                  100.00

       round函数总返回一个值,即使其长度是非法的。如果指定长度是正值并且长于小数点后的位数,则零加在小数位后。如果长度是负数并且大于或等于小数点前的位数,round将返回0.00

     

     

     

    展开全文
  • Python数学函数

    千次阅读 2016-04-06 21:39:06
    1、Python数学函数  1、abs(x):取绝对值,内建函数    2、ceil(x):向上取整,在math模块中    3、cmp(x,y):如果 x y ,返回1。内建函数    4、exp(x):在math模块中

    1、Python数学函数

            1、abs(x):取绝对值,内建函数

                   

            2、math.ceil(x):向上取整,在math模块中

                   

            3、cmp(x,y):如果 x < y ,返回-1;如果 x == y ,返回0;如果 x > y ,返回1。内建函数

                   

            4、math.exp(x):在math模块中

                   

            5、math.fabs(x):返回数字的绝对值,在math模块中

                   

            6、math.floor(x):向下取整,在math模块中

                  

            7、math.log10(x):返回以10为底数的x的对数,在math模块中

                  

            8、math.e    math.pi

            9、math.log(x):返回以e为底数的x的对数,在math模块中

                   

          10、max(x,y,z)或max(list)

                   

          11、min(x,y,z)或min(list)

          12、math.modf(x):返回x的小数部分和整数部分,两部分符号和x的符号相同,且整数部分用浮点型表示。在math模块中

                   

                  注意:小数部分不是精确的!!!

          13、pow(x,y):乘方,内建函数,等价于**

                   

          14、round(x):四舍五入,内建函数

                   

          15、math.sqrt(x):在math模块中

                   

          16、cmath.sqrt(x):在cmath模块中

                  

    2、Python随机数函数

            1、random.choice(list):返回一个序列(列表,元组或字符串)的随机项,在random模块中

                  

            2、random.randrange([start,]stop[,step]):返回指定递增基数集合中的一个随机数,基数缺省值为1,在random模块中

                                       start:指定范围内的开始值,包含在范围内

                                       stop:指定范围内的结束值,不包含在范围内

                                       step:指定递增基数

                  

            3、random.random():随机生成一个在[0,1)中的实数,在random模块中

                  

            4、random.seed([x]):改变随机数生成器的种子,可以在调用其他随机模块函数前调用此函数

                        x -- 改变随机数生成器的种子seed。如果你不了解其原理,你不必特别去设定seed,Python会帮你选择seed。    

                   

            5、random.shuffle(lst):将列表的所有元素随机排序,返回排序后的列表

                   

            6、random.uniform(x,y):随机生成一个在[x,y]中的实数

                  

    3、Python三角函数

             

    4、Python常量值

            自然对数:math.e
            圆周率:math.pi

    5、Python数值类型转换

            
    展开全文
  • 第13章 MySQL函数MySQL函数包括: 数学函数; 字符串函数; 日期和时间函数; 条件判断函数; 系统信息函数; 加密函数; 格式化函数。 使用函数可以简化数据库操作。 函数让操作更加灵活。 函数的执行速度...

    第13章 MySQL函数

    MySQL函数包括:

        数学函数;
        字符串函数;
        日期和时间函数;
        条件判断函数;
        系统信息函数;
        加密函数;
        格式化函数。
    使用函数可以简化数据库操作。
    函数让操作更加灵活。
    函数的执行速度非常快。
    

    13.1 MySQL函数简介

    数学函数:
        主要用于处理数字。
        这类函数包括绝对值函数、正弦函数、余弦函数、获取随机数的函数等。
    字符串函数:
        主要用于处理字符串。
        包括字符串连接函数、字符串比较函数、将字符串的字母都变成小写或者大写字母的函数、获取子串的函数等。
    日期和时间函数:
        主要用于处理日期和时间。
        包括获取当前时间的函数、获取当前日期的函数、返回年份的函数、返回日期的函数。
    条件判断函数:
        主要用于在SQL语句中控制条件选择。
        包括IF语句、CASE语句、WHEN语句等。
    系统信息函数:
        主要用于获取MySQL数据库的系统信息。
        包括获取数据库名的函数、获取当前用户的函数、获取数据库版本的函数等。
    加密函数:
        主要用于对字符串进行加密解密。
        包括字符串加密函数、字符串解密函数等。
    其他函数:
        格式化函数、锁函数。
    

    13.2 数学函数

        主要用于处理数字,包括整型、浮点数等。
        包括:
            绝对值函数;
            正弦函数;
            余弦函数;
            获取随机数的函数。
    

    这里写图片描述

    13.3 字符串函数

    这里写图片描述

    13.4 日期和时间函数

    13.5 条件判断函数

    13.5.1 IF(expr,v1,v2)函数

        IF(expr,v1,v2)函数中,如果表达式expr成立,返回结果v1;否则,返回结果v2。
    

    13.5.2 IFNULL(v1,v2)函数

    13.5.3 CASE函数

    13.6 系统信息函数

    13.6.1 获取MySQL版本号、连接数和数据库名的函数

    13.6.2 获取用户名的函数

    13.6.3 获取字符串的字符集和排序方式的函数

    13.6.4 获取最后一个自动生成的ID值的函数

    13.7 加密函数

        加密函数是MySQL中用来对数据进行加密的函数。
    

    13.7.1 加密函数PASSWORD(str)

        PASSWORD(str)函数加密是不可逆的。
    

    13.7.2 加密函数MD5(str)

    13.7.3 加密函数ENCODE(str,pswd_str)

    13.8 其他函数

    13.8.1 格式化函数FORMAT(x,n)

    13.8.2 不同进制的数字进行转换的函数

    13.8.3 IP地址与数字相互转换的函数

    13.8.4 加锁函数与解锁函数

    13.8.5 重复执行指定操作的函数

    13.8.6 改变字符集的函数

    13.8.7 改变字段数据类型的函数

    13.11 常见问题及解答

    1. 表中birth字段存的出生日期,如何来计算年龄?
    2. 如何改变字符串的字符集?
    3. 用户的密码应该怎么加密?

    参考文献:
    1.《MySQL入门很简单》。

    展开全文
  • 巧用数学函数生成函数表

    千次阅读 2011-03-28 13:08:00
    其实巧用数学函数,完全可以搞定大部分数据处理。由于嵌入式的特殊性,决定了我们为了效率等各方面考虑,不可能为之设计十分复杂的数学运算,优化算法只能查表,而手动输入或者CPAY都又易于出错,所以对于程序员来说...

    在嵌入式的图像设计,数据加密,信号控制过程中,我们常常要用到数学用表来计算和处理数据。再也没有比刚有个好IDEA,代码写到中途时,却遇到一些需要查表的数据处理更难受的了,有时往往又在百度中找不到相应的数据。其实巧用数学函数,完全可以搞定大部分数据处理。由于嵌入式的特殊性,决定了我们为了效率等各方面考虑,不可能为之设计十分复杂的数学运算,优化算法只能查表,而手动输入或者CPAY都又易于出错,所以对于程序员来说,能用编程实现的问题都不是大问题。

     

     

    上面的代码可以把需要的数据生成数组以供调用,PI可以调整精确度,STARTANG可以调整起始值,GAPANG可以调整表的间隔,LETOUT 可以放大生成的小浮点数,简化运算,cos 可以使用sqrt,sin,tan替换生成相应的表。

    生成代码如下:

     

    展开全文
  • numpy教程:数学函数和基本统计函数

    万次阅读 2014-11-17 19:48:44
    numpy数学函数 NumPy提供常见的如sin,cos和exp 更多函数all, alltrue, any, apply along axis, argmax, argmin, argsort, average, bincount, ceil, clip, conj, con
  • MATLAB常用数学函数

    千次阅读 2017-08-05 11:31:06
    欢迎访问我的网站:omegaxyz.comabs(x):纯量的绝对值或向量的长度 angle(z):复数z的相角(Phase angle) sqrt(x):开平方 real(z):复数z的实部 imag(z):复数z的虚部 ...floor(x):地板函数,即舍去正小数至最近
  • java 画数学函数

    万次阅读 热门讨论 2017-11-03 21:42:45
    java 画数学函数图不太方便,需要用第三方包 jfree,安装或下载方法网上有。要用到 jfree 里面的 XYSeries,生成一系列数据。然后根据生成的数据,使用 chart 描点画图。举例:1. 画图 y= x^2import javax.swing....
  • 在线数学函数画图工具

    万次阅读 2019-07-08 12:16:28
    数学画图工具 https://www.desmos.com/calculator
  • 数学函数 字符串函数 日期函数 条件函数 加密函数 数学函数 abs(n): 求一个数字的绝对值 sqrt(n): 求一个数字的 正的算术平方根 mod(n, m) : 求 n/m 的 余数 ceil(n) : 对一个数字 向上 取整 3.1 ----> 4 floor...
  • java数学函数Math类

    千次阅读 2018-06-14 00:50:57
    Math.abs(12.3); //12.3 返回这个数的绝对值 Math.abs(-12.3); //12.3 Math.copySign(1.23, -12.3); //-1.23,返回第一个参数的量值和第二个参数的符号 Math.copySign(-12.3, 1.23); //12.3 Math....
  • Sql Server函数全解(二)数学函数

    千次阅读 2015-05-14 09:21:50
    1.绝对值函数ABS(x)和返回圆周率的函数PI()2.平方根函数SQRT(x)3.获取随机函数函数RAND()和RAND(x)4.四舍五入函数ROUND(x,y)5.符号函数SIGN(x)6.获取整数的函数CEILING(x)和FLOOR(x)7.幂运算函数POWER(x,y)、...
  • 润乾报表-数学函数

    千次阅读 2016-10-13 16:42:00
    数学函数 1.abs() 函数说明: 计算参数的绝对值 语法: abs(numberExp) 参数说明: numberExp 待计算绝对值的数据 返回值: 数值型 示例: 例1:abs(-3245.54) 返回:3245.54 例2:abs(-987) 返回:...
  • JAVA数学函数基础练习

    千次阅读 2012-09-30 08:56:47
    本程序就是熟悉数学函数的;通过这几个函数的运用,基本了解了这些函数的功能以及他们的用法 主要是要知道函数的名字很关键;否则不知道该怎么调用;调用的函数体基本上都一样,有的地方只是稍微的修改即可 内容...
  • C语言函数—数学函数

    千次阅读 2010-09-02 22:15:00
    C语言常用函数分类总结   一、C语言常用的数学函数   要使用这些函数时,必须在程序文件头加入:#include <math.h><br />函数说明如下: 1、double sin(double x) x 的正弦函数值...
  • C# 数学函数

    千次阅读 2018-11-13 20:00:29
    Mathf.Abs绝对值  计算并返回指定参数 f 绝对值。  Mathf.Acos反余弦  static function Acos (f : float) : float  以弧度为单位计算并返回参数 f 中指定的数字的反余弦值。  Mathf.Approximately近似  ...
  • MATLAB数学函数

    2018-07-25 00:27:42
    数学函数 1.三角类型 弧度制的三角函数:sin、cos、tan、cot、sec、csc; 角度值三角函数:sind、cosd、tand、cotd、secd、cscd; 弧度制反三角:asin、acos、atan、acot、asec、acsc; 角度值反三角:asind、...
  • NumPy 数学函数

    千次阅读 2017-05-23 09:05:16
    三角函数(Trigonometric) Function Describe sin(x[, out]) 正弦值 cos(x[, out]) 余弦值 tan(x[, out]) 正切值 arcsin(x[, out...
  • C语言数学函数

    千次阅读 2018-10-09 14:43:07
    C语言数学函数ceil(), floor(), round() 导入math.h头文件 ceil(x)返回不小于x的最小整数值。 floor(x)返回不大于x的最大整数值。 round(x)返回x的四舍五入整数值。 ...
  • hive数学函数

    千次阅读 2018-03-24 23:02:01
    hive 内置数学函数 这是hive v0.8.0版本中所提供的,而且适用于处理单个列的数据的。 round(DOUBLE d) : 返回DOUBLE型的d的BIGINT类型的近似值 round(DOUBLE d,INT) : 返回DOUBLE型的d的保留n位小数的DOUBLE类型...
  • MySQL数学函数

    2020-01-05 02:29:07
    MySQL函数包括数学函数、字符串函数、日期和时间函数、条件判断函数、系统信息函数、加密函数等。 数学函数是MySQL中常用的函数,主要用于处理数字,包括整形、浮点数等。 数学函数包括绝对值函数、正弦函数、余弦...
  • Hive数学函数

    千次阅读 2017-12-05 21:35:10
    一 Hive函数分类 1、内置函数 ...三 数学函数 1、round:四舍五入 hive> select round(45.945,0),round(45.945,-1),round(45.435,-2),round(45.945,2),round(45.945,1); OK 46.0 50.0 0.0 45.95 45.9
  • CUDA 数学函数

    千次阅读 2016-03-20 18:10:31
    C.1  数学函数 C.1.1 atomicAdd() int atomicAdd(int* address, int val); unsigned int atomicAdd(unsigned int* address,  unsigned int val); unsigned long long int atomicAdd(un
  • ABAP 数学函数

    千次阅读 2011-07-04 15:05:20
    abs :取绝对值。cos、sin、tan :取三角函数值。acos、asin、atan :反三角函数。cosh、sinh、tanh :双曲函数。exp :e的幂函数。Log
  • 数学函数图形

    2017-07-06 00:33:33
    写着玩的
  • python 数学函数

    千次阅读 2014-06-01 16:39:20
    python 数学函数,包括求和、平均值、方差和标准差函数 记录以grades列表为例,分别定义输出、求和、平均值、方差和标准差函数,并输出相应的值 grades = [100, 100, 90, 40, 80, 100, 85, 70, 90, 65, 90, 85, ...
  • oracle 数学函数

    千次阅读 2014-09-16 17:09:59
    1. abs() : 返回数字的绝对值 select abs(-5) from dual ; >> 5
  • pow数学函数

    2013-08-09 09:56:04
    math.h中定义的数学函数。举个例子: pow(a,b) 结果是a的b次方。
  • Perl数学函数

    2012-01-11 12:23:55
    Perl数学函数 2011年03月01日  本文和大家重点讨论一下Perl数学函数的用法。上节我们已经介绍了Perl进程控制函数的使用,通过这两种函数用法的对比我们对Perl函数的用法会有新的认识。  Perl数学函数  ...
  • ABAP数学函数

    2010-01-14 19:38:00
     这些数学函数分为2类,1类函数的参数类型是任意的,运算期间类型取决于参数类型;另1类函数的值总为浮点类型,运行时所有其他类型数据被系统预先转化为浮点类型数据。 下表列出任意类型参数的函数列表: Fun
  • EXcel 数学函数

    千次阅读 2006-10-24 16:22:00
    一、与求和有关的函数的应用SUM函数是Excel中使用最多的函数,利用它进行求和运算可以忽略存有文本、空格等数据的单元格,语法简单、使用方便。相信这也是大家最先学会使用的Excel函数之一。但是实际上,Excel所提供...

空空如也

1 2 3 4 5 ... 20
收藏数 41,793
精华内容 16,717
关键字:

数学函数