- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:経過時間表示)
System.nanoTime()を使い処理の経過時間を表示する方法
このQ&Aのポイント
- JavaのSystem.nanoTime()を使って処理の経過時間を計測する方法について紹介します。
- System.nanoTime()はナノ秒単位で時間を計測するため、秒単位で表示するには変換が必要です。
- 計測結果が0秒と表示される場合、秒に変換する際の計算式に誤りがある可能性があります。正しい計算式を使用して秒単位で経過時間を表示させることができます。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
long starttime,endtime; starttime=8000000; endtime =10000000; System.out.println((starttime)/1000000000.0); System.out.println((endtime)*1e-9); System.out.println((endtime-starttime)*1e-9); 実行結果 0.0080 0.01 0.0020
お礼
ありがとうございます!解決しました!