ロゴ
ユニオンペディア
コミュニケーション
Google Play で手に入れよう
新しい! あなたのAndroid™デバイスでユニオンペディアをダウンロードしてください!
無料
ブラウザよりも高速アクセス!
 

−0

索引 −0

-0(マイナスゼロ)、あるいは負のゼロとは、数値のゼロにマイナスの符号をつけたものである。 通常の算術では、負のゼロは単なるゼロ(及び正のゼロ、+0)と同じであるが、これらを分ける方が望ましい場合や、分けて扱わざるを得ない場合がある。 そのようなケースとして、以下のものがある.

17 関係: 半精度浮動小数点数単精度浮動小数点数位取り記数法ブーリアン型コンピュータの数値表現ゼロ除算四倍精度浮動小数点数符号付数値表現絶対零度負温度IEEE 754IEEE 754における負のゼロUNIVAC 1101正の数と負の数浮動小数点数00.999...

半精度浮動小数点数

半精度浮動小数点数 (はんせいどふどうしょうすうてんすう) は浮動小数点方式で表現された数(浮動小数点数)の一種で、16ビット(2オクテット)の形式によりコンピュータ上で表現可能な浮動小数点数である。 IEEE 754-2008ではbinary16と名づけられている他、処理系や文脈によってs10e5やhalf、fp16などと表記される。.

新しい!!: −0と半精度浮動小数点数 · 続きを見る »

単精度浮動小数点数

情報処理において、単精度浮動小数点数 (Single precision floating point number) は、コンピュータの数値表現の一種である。 浮動小数点形式の標準であるIEEE 754では、単精度は32ビット(4オクテット)、倍精度は64ビット(8オクテット)である。IEEE 754-2008 では単精度の形式は正式には binary32 と呼ばれている。「単」や「倍」という表現は32ビットを1ワードとする32ビットアーキテクチャを基にしている。 単精度浮動小数点数は、同じ幅の固定小数点数に比べてより広範囲な数値を表せるようになっているが、同時に精度を犠牲にしている。 C言語、C++、C#、Java、Haskellでは単精度のデータ型を float と呼び、Pascal、MATLABなどでは single と呼ぶ。3.2以前のOctaveでは single という名前だが倍精度である。Pythonの float も倍精度である。.

新しい!!: −0と単精度浮動小数点数 · 続きを見る »

位取り記数法

位取り記数法(くらいどりきすうほう)、もしくは「N 進法」とは数の表現方法の一種で、予め定められたN 種類の記号(数字)を列べることによって数を表す方法である。(位取りのことを桁ともいう。) 今日の日本において通常使われているのは、 N が十のケースである十進法であるが、コンピューターでは二進法、八進法、十六進法なども用いられる。また歴史的には、十進法が世界的に広まったのはフランス革命の革命政府がメートル法とともに十進法を定めて以来であり、それ以前は国や分野により、様々な N に対する N 進法が用いられていた。 本項ではN が自然数の場合を扱う。それ以外の場合については広義の記数法の記事を参照のこと。また 後述する''p''進数の概念とは(関連があるものの)別概念であるので注意が必要である。.

新しい!!: −0と位取り記数法 · 続きを見る »

ブーリアン型

ブーリアン型(ブーリアンがた、Boolean datatype)は、真理値の「真.

新しい!!: −0とブーリアン型 · 続きを見る »

コンピュータの数値表現

ンピュータの数値表現の記事では、コンピュータシステムにおける数の表現法について解説する。数学的には「数」の概念は複素数など大きく広がっているわけであるが、この記事ではこの冒頭部を除くと、もっぱら固定長の整数の、しかもコンピュータの内部的な事情の話に偏っている(すなわち、数学的な議論は多くない)。実数の近似表現などについては浮動小数点数の記事や任意精度演算の記事を、代数的数のコンピュータでの扱いなどといった話題については、適切な参考文献を参照のこと。 コンピュータに詳しくない人は(実際の所、自称「詳しい人」でもたいがい正確ではないことも多いが)、コンピュータでの数値計算が無謬(誤りがない)であると誤解していることがある。例えば、3 \times \frac13 を計算すると正確に 1 が得られると期待するかもしれない。しかし、実際にはコンピュータや電卓では 0.9999999999999999 のような結果となり、場合によっては 0.99999999923475 のような値になることもある。「実数型」などという概念は、それ自体が誤謬であるとも言える。 後者の値はバグの存在を示しているわけではなく、二進法の浮動小数点数による近似の結果生じるのである。ある種の任意精度演算系や、何らかの数式処理システムでそういった演算に対応している場合は、1 や 0.9999999999999999... という結果が得られるものもある。なお十進法の浮動小数点数でも、本来なら 0.9999999999999999 のような数になるのであるが、電卓などでは特別扱いして、表示画面には出ない内部での計算の最後の3桁が「999」の場合だけは繰り上がりを掛ける、といったものがあるためか、十進法の浮動小数点数では誤差が発生しないという誤解をしている、自称「詳しい人」に注意が必要である。.

新しい!!: −0とコンピュータの数値表現 · 続きを見る »

ゼロ除算

算(ゼロじょざん、division by zero)は、0で除す割り算のことである。このような除算は除される数を a とするならば、形式上は と書くことができるが、数学において、この式と何らかの意味のある値とが結び付けられるかどうかは、数学的な設定にまったく依存している話である。少なくとも通常の実数の体系とその算術においては、意味のある式ではない。 コンピュータなど計算機においても、ゼロ除算に対するふるまいは様々である。たとえば浮動小数点数の扱いに関する標準であるIEEE 754では、数とは異なる無限大を表現するものが結果となる。 しかし、浮動小数点以外の数値型(整数型など)においては多くの場合無限大に相当する値は定義されておらず、またいくつかの除算アルゴリズムの単純な実装(取尽し法など)においては無限ループに陥りかねないなど演算処理の中でも特異なふるまいとなるため、演算前にゼロ除算例外を発生させることで計算そのものを行わせないか、便宜上型が表現できる最大の数値、あるいはゼロを返すなどの特殊な処理とされる場合が多い(後述) 計算尺では、対数尺には0に相当する位置が存在しない(無限の彼方である)ため計算不可能である。.

新しい!!: −0とゼロ除算 · 続きを見る »

四倍精度浮動小数点数

四倍精度浮動小数点数(よんばいせいどふどうしょうすうてんすう、、あるいはと略称)は、浮動小数点数の形式の1つである。四倍精度数()とも呼ぶ。 この128ビット四倍精度浮動小数点数は結果に倍精度以上の精度を必要とするアプリケーションのためだけに設計されたのではなく、途中計算における一時変数のオーバーフローと累積誤差の抑制により、結果が倍精度として出力される数値計算処理に対して安定性と精度を与えるために設計された。 オリジナルのIEEE-754浮動小数点数の初期のアーキテクトであるウィリアム・カハンは「現在拡張倍精度は、さらなる精度の計算とそれを速く動作させる実装の価値の妥当な妥協点である。すぐにでももう2バイトの精度が妥当になるだろう。そして究極的には16バイトフォーマットもが…。この種の、より広い精度への段階的な進化は既にIEEE 754の構成された時に見られる」と記している。 IEEE 754-2008では、128ビットの二進フォーマットが公式にbinary128として言及されている。OpenCL では quad 型として浮動小数点数が予約データ型に入っている。.

新しい!!: −0と四倍精度浮動小数点数 · 続きを見る »

符号付数値表現

号付数値表現(ふごうつきすうちひょうげん)の記事では、コンピュータシステムにおける数の表現(コンピュータの数値表現)において、負の範囲も含んで(正の数と負の数の記事も参照)数を表現する方法を解説する。 コンピュータで負の数を表す方法は、用途などにあわせいくつかある。ここでは、二進記数法を拡張して負の数を表す方法を四種類説明する(符号-仮数部、1の補数、2の補数、エクセスN)。ほとんどの場合、最近のコンピュータでは2の補数表現を使うが、他の表現が全く使われないわけではない(おそらく、最も使われている2の補数以外の表現は、浮動小数点の表現内に含まれるエクセス1023であろう)。.

新しい!!: −0と符号付数値表現 · 続きを見る »

絶対零度

絶対零度(ぜったいれいど、Absolute zero)とは、絶対温度の下限で、理想気体のエントロピーとエンタルピーが最低値になった状態、つまり 0 度を表す。理想気体の状態方程式から導き出された値によるとケルビンやランキン度の0 度は、セルシウス度で −273.15 ℃、ファーレンハイト度で −459.67 である。 絶対零度は最低温度とされるが、エンタルピーは0にはならない。統計力学では0 K未満の負温度が存在する。.

新しい!!: −0と絶対零度 · 続きを見る »

負温度

負温度(ふおんど)とは、統計力学においてとなっていること、またその際の温度を指す。 直観とは逆にこれは極めて冷たいことを示すのではなく、いかなる正の絶対温度よりも熱いことを示している。何故なら反転分布のエネルギー係数は −1/Temperature となるからである。この文脈では -0度は他のどの負温度よりも最も高い温度である。.

新しい!!: −0と負温度 · 続きを見る »

IEEE 754

IEEE 754(あいとりぷるいー754、IEEE Standard for Floating-Point Arithmetic: 直訳すると「浮動小数点数算術標準」)は、浮動小数点数の計算で最も広く採用されている標準規格であり、多くのプロセッサなどのハードウェア、またソフトウェア(コンピュータ・プログラム)に実装されている。多くのコンピュータ・プログラミング言語ないしその処理系でも、浮動小数点数処理の一部または全部が IEEE 754 になっている。IEEE 754 が制定される前に成立したC言語などは、仕様上はIEEE 754 が必須となっていないものの、IEEE 754対応の演算命令を使える環境下では、それをそのまま利用して浮動小数点数演算を実装することが多い。一方で、JavaやC#など、言語仕様として IEEE 754 を必須としているものもある。 21世紀に入った後に改定され、2008年8月に制定された IEEE 754-2008 がある。これには、1985年の IEEE 754 制定当初の規格であるIEEE 754-1985、ならびに基数非依存の浮動小数点演算の標準規格 IEEE 854-1987 の両者がほぼすべて吸収されている。IEEE 754-2008 は正式に制定されるまでは、IEEE 754rと呼ばれた。 正式な規格名は、IEEE Standard for Floating-Point Arithmetic (ANSI/IEEE Std 754-2008)である。ISO/IEEEのPSDO(パートナー標準化機関)合意文書に基づき、JTC1/SC 25 を通して国際規格 ISO/IEC/IEEE 60559:2011 として採用され、公表されている。 この標準規格は以下のことを定義している。.

新しい!!: −0とIEEE 754 · 続きを見る »

IEEE 754における負のゼロ

* 現在多くのコンピュータやプログラミング言語が採用している浮動小数点数の標準であるIEEE 754には通常の 0(以下 +0 と書く)の他に負のゼロである -0がある。本項では、IEEE 754における負のゼロと通常の 0との取り扱いについて述べる。 IEEE 754 の仕様策定の際、符号付きのゼロを採用するといくつかのクリティカルな問題で数値的な正確さ(accuracy)の達成が(精度(precision)ではない)容易になると主張され、特に複素数の初等関数の計算が挙げられた。 正のゼロと負のゼロは算術比較演算では等しいと判定されるが、一部演算では異なる結果を生じる(「ビットパターンが異なるため」ではない。#複素数などの節を参照のこと)。.

新しい!!: −0とIEEE 754における負のゼロ · 続きを見る »

UNIVAC 1101

UNIVAC 1101 UNIVAC 1101 は、1950年代にエンジニアリング・リサーチ・アソシエイツ(ERA)が設計しレミントンランドが製造したコンピュータシステム。ERA 1101とも。アメリカでの最初のノイマン型コンピュータである。.

新しい!!: −0とUNIVAC 1101 · 続きを見る »

正の数と負の数

正の数(せいのすう、positive number)とは、0より大きい実数である。負の数(ふのすう、negative number)とは、0より小さい実数である。.

新しい!!: −0と正の数と負の数 · 続きを見る »

浮動小数点数

浮動小数点数(ふどうしょうすうてんすう、英: floating point number)は、浮動小数点方式による数のことで、もっぱらコンピュータの数値表現において、それぞれ固定長の仮数部と指数部を持つ、数値の表現法により表現された数である。.

新しい!!: −0と浮動小数点数 · 続きを見る »

0

0 |- | Divisors || all numbers |- | Roman numeral || N/A |- | Arabic || style.

新しい!!: −0と0 · 続きを見る »

0.999...

無限に 9 の続く無限小数 数学における循環十進小数 ( の前の 9 の個数は多少増減させて のようにも書く。あるいは他にも,, など多様な表記がある)は、実数として数の「イチ」であると示すことができる。言葉を変えれば、記号 "0.999⋯" と "1" は同じ数を表している。これが等しいことの証明は、実数論の展開、背景にある仮定、歴史的文脈、対象となる聞き手などに合ったレベルで、各種段階のが相応に考慮された、多様な定式化がある例えば、最初の節に挙げる「代数的証明」は「ただしい」証明だが、その証明の正当性は後の節に記す解析学的手法である極限の概念によって保証される。同様にそれら解析学的証明を「ただしい」証明たらしめているのは実数の特質に他ならない。しかし普通は、実数の公理にまでいちいち遡らずにいくつかの性質を「認めて」、そこで切り上げるのである。もちろん実数の代替となる体系において、実数と異なる性質に基づけば、それら「証明」はそのどこかが崩され、「まちがった」証明となり得る。。 任意の でない有限小数(を末尾に無限個の 0 を付けて無限小数と見たもの)は、それと値が等しい、末尾に無限個の 9 が連なる双子の表示(例えば と)を持つ。ふつうは有限小数表示が好まれることで、それが一意的な表示であるとの誤解に繋がり易い。同じ現象は、任意の別の底に関する位取り記数法や、あるいは同様の実数の表示法でも発生する。 と の等価性は、実数の体系(これは解析学ではもっとも一般的に用いられる体系である)に 0 でない無限小が存在しないことと深く関係している。一方、超実数の体系のように 0 でない無限小を含む別の数体系もある。そのような体系の大半は、標準的な解釈のもとで式 の値は に等しくなるが、一部の体系においては記号 "" に別の解釈を与えて よりも無限小だけ小さいようにすることができる。 等式 は数学者に長く受け入れられ、一般の数学教育の一部であったにも拘らず、これを十分ものと見做して、疑念や拒絶反応を示す学徒もいる。このような懐疑論は、「この等式を彼らに納得させることがいかに難しいか」が数学教育の様々な研究の主題となることに正当性を与える程度に当たり前に存在している。.

新しい!!: −0と0.999... · 続きを見る »

ここにリダイレクトされます:

+0-0マイナスゼロ負のゼロ

出ていきます入ってきます
ヘイ!私たちは今、Facebook上です! »