[17] 数学的には、 -0 は +0 と等しいとする場合が多いです。
[18] 計算機上では、整数型では -0 は +0 と等しい (というより唯一の 0 のみ存在する) とし、 浮動小数点型では -0 は +0 と必ずしも同じではないとするのが一般的です。
[9] JSON では構文上 -0
を扱うことができますが、
プログラミング言語等との変換での扱いは様々で、
相互運用性は高くありません。
[1] Perl で 1/"-inf"
とすれば -0 が得られます。
$ perl -MDevel::Peek -e 'print Devel::Peek::Dump 1/"-inf"' SV = NV(0x19afe60) at 0x19947d8 REFCNT = 1 FLAGS = (PADTMP,NOK,READONLY,pNOK) NV = -0
[2] この値を print
すると Linux 上の 5.10.1 では「-0
」、
5.14.2 では「0
」 になります。
[21]
5.24 だと 0
なのに 5.32.0 だと -0
。
[3] perldelta - search.cpan.org ( ( 版)) http://search.cpan.org/~jesse/perl-5.14.0/pod/perldelta.pod#Negative_zero
[4] XPath 1.0 では-0 も string()
では「0
」に変換されます。
[5] XQuery and XPath Data Model 3.0 ( ( 版)) http://www.w3.org/TR/xpath-datamodel-3/#NegativeZero
[6] XPath and XQuery Functions and Operators 3.0 ( ( 版)) http://www.w3.org/TR/xpath-functions-3/#constructor-functions-for-xsd-types
[10] XQuery and XPath Data Model 3.1 () https://www.w3.org/TR/2017/REC-xpath-datamodel-31-20170321/#NegativeZero
[23] ISO 8601の日時形式では +0 年も -0 年も記述できますが、 その違いは何も規定がありません。どちらも同じ0年を指すと思われます。
[22] 地球民暦は +0 年と -0 年を区別しています。
[11] [geometry] Do not structured serialize -0 for m13 of a 2d matrix (zcorpan著, ) https://github.com/w3c/fxtf-drafts/commit/bc125ded1bc101144646000a38655053bdc58199
[12] [geometry] Treat 0 and -0 as equal throughout (zcorpan著, ) https://github.com/w3c/fxtf-drafts/commit/8a00241aad2e7b97f84785cccd943c454ec218b0
[13] Disallow -0 in algorithm for checking array index (#517) (TimothyGu著, ) https://github.com/heycam/webidl/commit/3750d7a9bc1c61d2c7255ab7866758d53333a83d
[14] Definition of "is an array index" makes "-0" an array index · Issue #516 · heycam/webidl () https://github.com/heycam/webidl/issues/516
[15] Definition of "is an array index" makes "-0" an array index · Issue #516 · heycam/webidl () https://github.com/heycam/webidl/issues/516
[16] Disallow -0 in algorithm for checking array index by TimothyGu · Pull Request #517 · heycam/webidl () https://github.com/heycam/webidl/pull/517
[19] [css-values-4] Define how negative zero works in math functions. Fina… (tabatkins著, ) https://github.com/w3c/csswg-drafts/commit/efc3452ee4de62ca8e0df408853426aa718fab15
[20] −0 - Wikipedia () https://ja.wikipedia.org/wiki/%E2%88%920