なんだこれは

はてなダイアリーから移転しました。

これってどう使うの?(マイナス・ゼロ・テン・ゼロ)

曖昧さ回避

この記事は 関西Lispユーザ会アドベントカレンダーの6日目の記事です。

広瀬正の小説については Wikipediaの記事などを参照してください。

概要

『マイナス・ゼロ・テン・ゼロ』は、現在の多くのプログラミング言語が採用している、IEEE754によって規定された数です。Common Lispの実装でもさまざまな箇所で影響を受けています。

本記事は、-0.0を題材にいろいろとCommon Lispで遊ぶ記事になります。

-0.0 ;-> -0.0

なお、Common Lispでは『マイナス・ゼロ』を評価すると正のゼロになります。

-0 ;-> 0
続きを読む