質問するログイン新規登録

回答編集履歴

1

実行時間に関して下手なことは言えないので削除

2015/05/15 13:29

投稿

swordone
swordone

スコア20675

answer CHANGED
@@ -17,21 +17,3 @@
17
17
  return x;
18
18
  }
19
19
  ```
20
- これを以下で実行してみました
21
- ```lang-java
22
- public static void main(String[] args) {
23
-
24
- long start = System.nanoTime();
25
- double x = sqrt(Double.MAX_VALUE);
26
- long end = System.nanoTime();
27
- System.out.println(x);
28
- System.out.println(end - start);
29
- }
30
- ```
31
- 出力は
32
-
33
- 1.3407807929942597E154
34
- 50870
35
-
36
- 理論上最も時間がかかるdoubleの最大値においても50マイクロ秒程度です,
37
- 繰り返し実行してみましたが,100マイクロ秒を超えることはありませんでした.