函数是什么意思?用通俗易懂的词语解释一下。
1个回答
展开全部
其实数学函数就是个方程式,而编程中函数就是一个实现功能的工具
函数指一个量随着另一个量的变化而变化,或者说一个量中包含另一个量。
传统
一般的,在一个变化过程中,有两个变量x、y,如果给定一个x值,相应的就确定唯一的一个y,那么就称y是x的函数,其中是x自变量,y是因变量,x的取值范围叫做这个函数的定义域,相应y的取值范围叫做函数的值域
近代
设A,B是非空的数集,如果按照某种确定的对应关系f,使对于集合A中的任意一个数x,在集合B中都有唯一确定的数f(x)和它对应,那么就称fA→B为从集合A到集合B的一个函数,记作y=f(x),x∈A。
其中x叫做自变量,x的取值范围A叫做函数的定义域;与x值相对应的y值叫做函数值,函数值的集合{f(x)|x∈A}叫做函数的值域。
定义域,值域,对应法则称为函数的三要素。一般书写为
。若省略定义域,一般是指使函数有意义的集合。
编程
函数过程中的这些语句用于完成某些有意义的工作——通常是处理文本,控制输入或计算数值。通过在程序代码中引入函数名称和所需的参数,可在该程序中执行(或称调用)该函数。
类似过程,不过函数一般都有一个返回值。它们都可在自己结构里面调用自己,称为递归。
大多数编程语言构建函数的方法里都含有函数关键字(或称保留字)。
函数指一个量随着另一个量的变化而变化,或者说一个量中包含另一个量。
传统
一般的,在一个变化过程中,有两个变量x、y,如果给定一个x值,相应的就确定唯一的一个y,那么就称y是x的函数,其中是x自变量,y是因变量,x的取值范围叫做这个函数的定义域,相应y的取值范围叫做函数的值域
近代
设A,B是非空的数集,如果按照某种确定的对应关系f,使对于集合A中的任意一个数x,在集合B中都有唯一确定的数f(x)和它对应,那么就称fA→B为从集合A到集合B的一个函数,记作y=f(x),x∈A。
其中x叫做自变量,x的取值范围A叫做函数的定义域;与x值相对应的y值叫做函数值,函数值的集合{f(x)|x∈A}叫做函数的值域。
定义域,值域,对应法则称为函数的三要素。一般书写为
。若省略定义域,一般是指使函数有意义的集合。
编程
函数过程中的这些语句用于完成某些有意义的工作——通常是处理文本,控制输入或计算数值。通过在程序代码中引入函数名称和所需的参数,可在该程序中执行(或称调用)该函数。
类似过程,不过函数一般都有一个返回值。它们都可在自己结构里面调用自己,称为递归。
大多数编程语言构建函数的方法里都含有函数关键字(或称保留字)。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询