![cover image](https://wikiwandv2-19431.kxcdn.com/_next/image?url=https://upload.wikimedia.org/wikipedia/commons/thumb/e/e1/Floor_function.svg/langja-640px-Floor_function.svg.png&w=640&q=50)
床関数と天井関数
ウィキペディア フリーな encyclopedia
![]() |
この項目では、数学関数について説明しています。プログラミング言語の関数については「端数処理」をご覧ください。 |
床関数(ゆかかんすう、英: floor function)と天井関数(てんじょうかんすう、英: ceiling function)は、実数に対してそれぞれ、自身以下の最大、自身以上の最小の整数を出力する関数である。
![]() |
![](http://upload.wikimedia.org/wikipedia/commons/thumb/e/e1/Floor_function.svg/640px-Floor_function.svg.png)
![](http://upload.wikimedia.org/wikipedia/commons/thumb/f/fa/Ceiling_function.svg/640px-Ceiling_function.svg.png)
英語の floor や ceiling といった名称と、と
という記法は、プログラミング言語 APL の元となる A Programming Language という本の中でケネス・アイバーソンによって1962年に導入された[1]。
床関数と天井関数の間には
の関係があるため、どちらで表しても本質的には同様となる。