def calc_dist(pos_a, pos_b)
      r =  (0..2).inject(0.0) { |sum, i| sum + (pos_b[i] -pos_a[i]) ** 2 }
      return Math.sqrt(r)
    rescue => e
      raise
    end
def calc_dist(pos_a, pos_b)
      r =  (0..2).inject(0.0) { |sum, i| sum + (pos_b[i] -pos_a[i]) ** 2 }
      return Math.sqrt(r)
    rescue => e
      raise
    end
=========================================================================
 天体Aと天体Bの距離計算

 @param:   pos_a  (位置ベクトル)
 @param:   pos_a  (位置ベクトル)
 @return:  r      (距離)
=========================================================================