整数を直列化

整数

[1] 整数 (integer) は、自然数0、または自然数-1 を掛けたです。

[7] 整数は、しばしば無限集合である数学的な整数ではなく、 文字浮動小数点数とは異なった、整数を表すためのデータ型である数値型によって表現されるもののことを指します。 この場合の整数は、有限集合です。

データ型であることを明示するため整数型といいます。

仕様書

記号

[2] 整数全体の集合は、しばしば 𝐙 (太字Z) と記述されます。

MathML における定義

[3] MathML における integer は、- があるかまたはないかの後に decimal-digit が複数続く文字列で、整数を表します。

関連

[4] unsigned-integerpositive-integerinteger部分集合です。

直列化

[9] 整数の直列化 (serialize an integer) は、 可能な限り短い十進数として表現することをいいます >>8

[10] URL起源ポート直列化でこの定義が使われます。

演算

[16] 整数に対する演算

部分集合

[14] 整数部分集合

応用

[15] 整数応用

歴史

[5] Basic Data Types and Interfaces – SVG 1.1 (Second Edition) ( ( 版)) http://www.w3.org/TR/2011/REC-SVG11-20110816/types.html#DataTypeInteger

[6] [whatwg] Discrepancies between HTML and ES rules for parsing an integer or float ( 版) http://lists.whatwg.org/pipermail/whatwg-whatwg.org/2012-January/034479.html

[11] ほとんど整数 - Wikipedia ( ()) https://ja.wikipedia.org/wiki/%E3%81%BB%E3%81%A8%E3%82%93%E3%81%A9%E6%95%B4%E6%95%B0

[12] Refactor integer conversion in ES bindings. (#235) (tobie著, ) https://github.com/heycam/webidl/commit/1bb4774e48acdf8bfaf32a56bfc03d5e32bd69ed

[13] Carry out math operations on real numbers, not IEEE 754. (#316) (tobie著, ) https://github.com/heycam/webidl/commit/6b2bbb3f5ec5c310fe42756554d5532c745f1b1f

[17] Allow Range header to be set by APIs (jakearchibald著, ) https://github.com/whatwg/fetch/commit/819d8c9d6617986a831ecd9cf21c34ba9589a890