金额计算小疑点

金额计算小问题
因为要计算金额。而金额有可能是负数。
打个比方:
  金额是 -10
  用金额 -10 - 2 = -12;
  因为原本欠款金额是 -10. 付款金额是 2.我想要的结果是 -8.因为付了2块了
  到最后却变成 欠款金额是 12了。
  而如果金额是正数的话 结果应该是 8.这才是正确的数值。
  难道只能用判断语句来实现吗?
  有没更好的办法

------解决方案--------------------
呵呵,真的仅是算术问题!

建议楼主有劳有逸,不要疲劳作战,有个清醒的头脑,才能事半功倍,否则,事倍功半。
------解决方案--------------------
这是编程人员的通病。有时,连自己都不知道自己怎么了。