検索この項目では、数学関数について説明しています。プログラミング言語の関数については「端数処理」をご覧ください。この記事は検証可能な参考文献や出典が全く示されていないか、不十分です。出典を追加して記事の信頼性向上にご協力ください。function)は、実数に対しそれぞれそれ以下の最大あるいはそれ以上の最小の整数を対応付ける関数である。“floor”や“ceiling”といった名称やその他の記法は、1962年にケネス・アイバーソンによって導入された[1]。(x),\,[x]}などと書かれる。3つめの記号はガウス記号と呼ばれる。カール・フリードリヒ・ガウスが7つの証明を示した平方剰余の相互法則の3番目の証明に用いた(1808年)ことに由来する[2][3]。日本、中国、ドイツなどでよく使われている。日本の高校数学や大学入試ではガウス記号が使われることがほとんどである。床関数を数式で表すと次のようになる。