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

回答編集履歴

1

追記しました。

2019/06/26 02:05

投稿

tatsu99
tatsu99

スコア5540

answer CHANGED
@@ -39,4 +39,6 @@
39
39
  struct_usec.time_usecを1000000で割った商をstruct_sec.time_secに加算しないといけない。
40
40
  そしてstruct_usec.time_usecを1000000で割った余りをstruct_usec.time_usecに設定する必要がある。
41
41
  要はstruct_usec.time_usecが1秒以上なら、その秒数をstruct_sec.time_secに加算し、
42
- struct_usec.time_usecは常に0~999999の範囲に収まるようにしないといけないということです。
42
+ struct_usec.time_usecは常に0~999999の範囲に収まるようにしないといけないということです。
43
+
44
+ 時間の管理をusec単位で行うなら、catsforepawさんの方法(秒をusecに換算してusecで管理する方法)が最も簡単でかつ正確かと思います。