ゼロになるのは処理時間が短すぎて計測できてないから。
負になる理由はオーバーフロー以外考えられないな。