make changes on buffer serial
Revision 1:da82487f547e, committed 2019-11-08
- Comitter:
- Gary Servin
- Date:
- Fri Nov 08 14:55:04 2019 -0300
- Parent:
- 0:04ac6be8229a
- Child:
- 2:3f1139cf73be
- Commit message:
- Add missing round() method
Changed in this revision
ros/duration.h | Show annotated file Show diff for this revision Revisions of this file |
ros/time.h | Show annotated file Show diff for this revision Revisions of this file |
--- a/ros/duration.h Fri Nov 08 14:38:09 2019 -0300 +++ b/ros/duration.h Fri Nov 08 14:55:04 2019 -0300 @@ -54,6 +54,10 @@ normalizeSecNSecSigned(sec, nsec); } + double round(double number) + { + return number < 0.0 ? ceil(number - 0.5): floor(number + 0.5); + }; double toSec() const { return (double)sec + 1e-9 * (double)nsec;
--- a/ros/time.h Fri Nov 08 14:38:09 2019 -0300 +++ b/ros/time.h Fri Nov 08 14:55:04 2019 -0300 @@ -54,6 +54,10 @@ normalizeSecNSec(sec, nsec); } + double round(double number) + { + return number < 0.0 ? ceil(number - 0.5): floor(number + 0.5); + }; double toSec() const { return (double)sec + 1e-9 * (double)nsec;