これはバグではなく仕様です。 プチコン3号の実数型は一般的には倍精度浮動小数点型と言われているものでこれは64bit(2進数で64桁)で値を表現しています。64bitのうち符号が1bit、指数が11bitであるため仮数部は52bitとなります。 つまり、有効桁数は2進数で52桁分となり、これは10進数だと約16桁となります。要するにプチコン3号の実数型は最大でも16桁分の精度しかないため大きな数を計算してそれ以上の桁数になった場合には下の桁が0で埋められるわけです。POW(2,100)とか計算してみると分かると思います。