BigDecimalはヘルプを見ても全然わかりません。(ショック!)

今思えば2進で表せないとか近似値といったことでは
足し算はできるのに引き算ができない理由になってないような気が・・・。

どなたかソースを書いてください!!
そしてなぜ足し算はできるのに引き算ができないのか教えて!!

ずうずうしくてスマン。
でも頭が変になりそう。
コンピュータになりたい。