<html xmlns="http://www.w3.org/1999/xhtml"><head></head><body><section><h1><code xml:lang="en">floor(<var>x</var>)</code> (ECMAScript 仕様書算法定義)</h1><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="1" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[1]</anchor-end> <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">ES3</anchor> 仕様書中の<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">算法</anchor>の定義で用いられている<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">数学関数</anchor>
<dfn><code xml:lang="en">floor(<var>x</var>)</code></dfn>
は、<var xml:lang="en">x</var> <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">以下</anchor>で最大の<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">整数</anchor>を表します。</p><comment-p xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:10:"><cite xmlns="http://www.w3.org/1999/xhtml">ECMAScript Language Specification (HTML version)</cite> (<time xmlns="http://www.w3.org/1999/xhtml">2009-04-03 04:43:48 +09:00</time> 版) <anchor-external xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resScheme="URI" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resParameter="http://bclary.com/2004/11/07/#a-5.2">http://bclary.com/2004/11/07/#a-5.2</anchor-external></comment-p><section><h1>関連</h1><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="2" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[2]</anchor-end> いわゆる「<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">切捨て</anchor>」にあたりますが、<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">負</anchor>の値の場合<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">小数点以下</anchor>の値を無視するのではなく、
より小さな<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">整数</anchor>となります。</p><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="3" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[3]</anchor-end> <cite xml:lang="en">Fix #39: use floor() rather than rely on integer division · whatwg/url@af76ff3</cite>
(<time>2016-01-15 19:00:20 +09:00</time> 版)
<anchor-external xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resScheme="URI" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resParameter="https://github.com/whatwg/url/commit/af76ff3aa15be6310b9408d416854c2370175a8f">https://github.com/whatwg/url/commit/af76ff3aa15be6310b9408d416854c2370175a8f</anchor-external></p><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="4" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[4]</anchor-end> <cite xml:lang="en">Editorial: remove floor() operation in favor of integer division</cite>
(<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">annevk</anchor>著, <time>2017-03-19 23:11:18 +09:00</time>)
<anchor-external xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resScheme="URI" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resParameter="https://github.com/whatwg/encoding/commit/eb8130688bcaafb75cefa519faa19141de30407e">https://github.com/whatwg/encoding/commit/eb8130688bcaafb75cefa519faa19141de30407e</anchor-external></p></section></section></body></html>