質問編集履歴
1
誤字
test
CHANGED
File without changes
|
test
CHANGED
@@ -1,16 +1,14 @@
|
|
1
|
-
C言語でgettimeofdayを使っているのですが、出力
|
1
|
+
C言語でgettimeofdayを使っているのですが、出力が期待した値でないときがあるので、解決法をご教示いただけたらと思います。
|
2
2
|
|
3
|
-
解決法をご教示いただけたら、と思います。
|
4
|
-
|
5
|
-
C言語で出力結果を6桁で出したい、というものです。
|
3
|
+
C言語で出力結果を小数点以下6桁で出したい、というものです。
|
6
4
|
|
7
5
|
|
8
6
|
|
9
|
-
以下は簡略化したコードとなります。
|
7
|
+
以下は骨組みを簡略化したコードとなります。問題が起きているほぼそのままの実装です。
|
10
8
|
|
11
|
-
このコードでは正常に動きますが、
|
9
|
+
また、このコードでは正常に動きますが、私の手元にある少々複雑なコードでは、%06luとしているのに出力が9.18446744073709270220となって、小数点以下6桁で切れていないときがあります。
|
12
10
|
|
13
|
-
|
11
|
+
何が原因と考えられますか。
|
14
12
|
|
15
13
|
```C
|
16
14
|
|