質問編集履歴

1

誤字

2019/06/25 20:28

投稿

nohope2nolife
nohope2nolife

スコア13

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
- 私の手元にあるコードでは、%06luとしているのに出力9.18446744073709270220なって、小数点以下6桁で切ていせん
11
+ 原因考えられますか
14
12
 
15
13
  ```C
16
14