0

私はたくさんの日付を持っています、そして私はそれらの平均を見つけたいです。

  • オーバーフローの問題が発生する前に、100年以内にいくつの日付を合計できますか?落とし穴はありますか?
  • オーバーフローの問題を回避して、平均を計算するための最良の方法は何ですか?
4

1 に答える 1

1
System.out.println(Long.MAX_VALUE / System.currentTimeMillis());

出力:

6892653

これはあなたの両方の質問に答えると思います。各エポック値を1000*60 * 60 * 24で割ることもできますが、その生の商のサイズを考えると、それでもおそらくやり過ぎです。

于 2012-05-27T19:01:22.277 に答える