數學中,value)、數值(numerical value)、数学值(mathematical value)可能指幾個密切相關的概念。最常見的用法就是用具體的數目表示一個多少[1][註 1]。“值”一般而言是“數值”的簡稱[2]

一般而言,數學中所指的是可以被確定的数学对象(這意味著值不一定是「數」值,可能是其他数学对象)。 在初等數學中,值通常是一個。舉例來說,一個實數的值,如圓周率的值約為3.14159、或者一個整數,如42是一個值。值也可以視為一個數的一種屬性,例如圓周率這個數,其具有屬性「值」,約為3.14159。

變數常數數學表達式或其他数学对象都可以存在值。 然而有些數學表達式的值無法被確定或者有爭議,例如0的0次方除以零的相關表達式,這些表達式通常稱為不定式[3]、 或者計算極限時左極限不等於右極限的函數值,也無法確定其值,這些数学对象通常稱為未定義點奇點[4][5][6]

與值類似的概念是,但差別在量總是非負,而值則無此限制。[7]

定義

编辑

在不同前後文描述中,值有不同的定義:

  • 變數常數的值是指分配給它的任何數或其他数学对象
  • 數學表達式的值是當該表達式中的變數或常數被賦值時,該表達式所描述的計算結果。[8]
  • 函數的值是假定函數的參數被給定或分配值時,函數對於該的參數值的量。[9][10]
    例如,如果函數 f 定義為 f(x) = 2x2 – 3x + 1,則若將其參數x給定數值3,則函數的值就是10,這是因為 f(3) = 2·32 – 3·3 + 1 = 10

如果變數、表達式或函數中所使用的值都是實數,則稱為實值。同理,如果變數、表達式或函數中所使用的值有是複數,則稱為複值

參見

编辑

註釋

编辑
  1. ^ 如三公斤的「三」與五小時的「五」[1],稱為該物件的值。

參考文獻

编辑
  1. ^ 1.0 1.1 數值. 教育部重編國語辭典. [2023-11-17]. (原始内容存档于2023-11-24). 
  2. ^ . 教育部重編國語辭典. [2023-11-17]. (原始内容存档于2023-11-24). 
  3. ^ Weisstein, Eric W. (编). Indeterminate. at MathWorld--A Wolfram Web Resource. Wolfram Research, Inc. [2019-12-02]. (原始内容存档于2018-10-22) (英语). 
  4. ^ Singularities, Zeros, and Poles. mathfaculty.fullerton.edu. [2019-12-12]. (原始内容存档于2019-12-01). 
  5. ^ Singularity | complex functions. Encyclopedia Britannica. [2019-12-12]. (原始内容存档于2023-11-09) (英语). 
  6. ^ Singularity (mathematics). TheFreeDictionary.com. [2019-12-12]. (原始内容存档于2023-06-04). 
  7. ^ Magnitude Definition (Illustrated Mathematics Dictionary). www.mathsisfun.com. [2020-08-23]. (原始内容存档于2023-11-24). 
  8. ^ 異體字「值」與「値」的字義比較. 國際電腦漢字及睪體字知識庫. (原始内容存档于2012-12-21). 
  9. ^ Weisstein, Eric W. (编). Value. at MathWorld--A Wolfram Web Resource. Wolfram Research, Inc. [2023-11-23]. (原始内容存档于2023-08-03) (英语). 
  10. ^ Meschkowski, Herbert. Introduction to Modern Mathematics. George G. Harrap & Co. Ltd. 1968: 32. ISBN 0245591095. 

外部連結

编辑

📚 Artikel Terkait di Wikipedia

扰动函数

最优化领域中,扰动函数(perturbation function)是与主问题和对偶问题相关的任何函数。由于任何此类函数都定义了对初始问题的扰动,所以叫做扰动函数。很多时候这种扰动的形式是约束的调整(shift)。 有时值函数(value function)也被称作扰动函数,而扰动函数则称作双函数(bifunction)。

LISP

LISP function evalqyote[fn;args]. When evalquote is given a function and a list of arguments for that function, it computes the value of the function applied

Scheme

parameter. Unless n has been given a value before trying to compute with this function, the value of the function must be undefined. …… When the compiler

函数级编程

在计算机科学中,函数级(Function-level)编程,指称John Backus在他的将程序作为数学对象来研讨的著作中标识出的两种对立编程范型之一,另一种是值级(Value-level)编程。在Backus研究并出版他自己的函数级风格编程之时,他的提议在很大程度上被误解为支持传统的函数式编程。

Lua

使得VectorMult成为Vector的孩子 function VectorMult:multiply(value) self.x = self.x * value self.y = self.y * value self.z = self.z * value return self end local

函数对象

函数对象(function object)是一个程序设计的对象允许被当作普通函数来调用。 与之相区分: functionoid(函数体对象)定义为“有一个主要方法”的对象(object),不要求是什么类型,只要能 “调用” 就行。例如:struct LessThan { bool compare(int

Visual Basic .NET

Private v As Integer Public Function F() As Integer Return v * v End Function Public Sub S(value As Integer) Me.v = value End Sub Public Sub New() 'Constructor

属性 (编程)

defineProperties(Pen.prototype, { color: { get: function () { return this._color; }, set: function (value) { this._color = value; } } }); var pen = new Pen(); pen.color