主题
Search

整数部分


IntegerPart

函数 intx 给出 x 的整数部分。在许多计算机语言中,该函数表示为int(x)。它与 floor 函数ceiling 函数 |_x_|[x] 相关,关系如下

 int(x)={|_x_|   for x>=0; [x]   for x<0.
(1)

整数部分函数满足

 int(-x)=-int(x)
(2)

并在 Wolfram 语言 中实现为IntegerPart[x]。此定义的选择使得 int(x)+frac(x)=x,其中 frac(x)小数部分。虽然 Spanier 和 Oldham (1987) 使用与 Wolfram 语言 中相同的定义,但他们只是非常简要地提到了这个公式,然后表示它将不再被进一步使用。Graham et al. (1994) 以及可能大多数其他数学家,将术语“整数”部分与 floor 函数 |_x_| 交替使用。

IntegerPartReImAbs
最小值 最大值
Re
Im Powered by webMathematica

整数部分函数也可以扩展到复平面,如上图所示。

由于关于小数部分/值和整数部分/值的用法可能会令人困惑,下表总结了使用的名称和符号。这里,S&O 表示 Spanier 和 Oldham (1987)。

符号名称S&OGraham et al.Wolfram 语言
[x]ceiling 函数--ceiling,最小整数Ceiling[x]
mod(m,n)同余----Mod[m, n]
|_x_|floor 函数Int(x)floor,最大整数,整数部分Floor[x]
x-|_x_|小数值frac(x)小数部分或 {x}SawtoothWave[x]
sgn(x)(|x|-|_|x|_|)小数部分Fp(x)无名称FractionalPart[x]
sgn(x)|_|x|_|整数部分Ip(x)无名称IntegerPart[x]
nint(x)最近整数函数----Round[x]
m\n----Quotient[m, n]

另请参阅

Ceiling 函数, Floor 函数, 小数部分, 整数, Mod, 最近整数函数, Quotient

相关的 Wolfram 站点

http://functions.wolfram.com/IntegerFunctions/IntegerPart/

使用 Wolfram|Alpha 探索

参考文献

Graham, R. L.; Knuth, D. E.; 和 Patashnik, O. Concrete Mathematics: A Foundation for Computer Science, 2nd ed. Reading, MA: Addison-Wesley, p. 67, 1994.Spanier, J. 和 Oldham, K. B. "The Integer-Value Int(x) and Fractional-Value frac(x) Functions." Ch. 9 in An Atlas of Functions. Washington, DC: Hemisphere, pp. 71-78, 1987.

在 Wolfram|Alpha 上引用

整数部分

引用为

Weisstein, Eric W. "整数部分。" 来自 MathWorld--Wolfram Web 资源。 https://mathworld.net.cn/IntegerPart.html

主题分类