その理由はプチコン3号はすべての数値が内部では2進数で表現されているためです。
10進数で10は2進数だと1010になるわけですが、10進数で0.1は2進数だと0.0001100110011…という循環小数になります。
実数型で採用されている倍精度浮動小数点は符号部1bit、指数部11bit、仮数部52bitの64bitとなるため0.1はこのようになります。
0011111110111001100110011001100110011001100110011001100110011010
(私が作ったBIN64$関数を使えば10進数を64桁の2進数に変換できます)
2そうだね プレイ済み