Introduction
Introduction Statistics Contact Development Disclaimer Help
Use E-notation for large powers of 10 - slstatus - status monitor
git clone git://git.suckless.org/slstatus
Log
Files
Refs
README
LICENSE
---
commit 682c0fedde04fe6713539726494ec2db67ba5d2a
parent c28643ce5bc8c7fd825e4eabbd915bad2b91dbd0
Author: Laslo Hunhold <[email protected]>
Date: Sun, 27 May 2018 17:57:52 +0200
Use E-notation for large powers of 10
Diffstat:
M components/temperature.c | 2 +-
M slstatus.c | 4 ++--
2 files changed, 3 insertions(+), 3 deletions(-)
---
diff --git a/components/temperature.c b/components/temperature.c
@@ -44,6 +44,6 @@
}
/* kelvin to celsius */
- return bprintf("%d", (temp.value - 273150000) / 1000000);
+ return bprintf("%d", (temp.value - 273150000) / 1E6);
}
#endif
diff --git a/slstatus.c b/slstatus.c
@@ -36,7 +36,7 @@ difftimespec(struct timespec *res, struct timespec *a, struct…
{
res->tv_sec = a->tv_sec - b->tv_sec - (a->tv_nsec < b->tv_nsec);
res->tv_nsec = a->tv_nsec - b->tv_nsec +
- (a->tv_nsec < b->tv_nsec) * 1000000000;
+ (a->tv_nsec < b->tv_nsec) * 1E9;
}
static void
@@ -116,7 +116,7 @@ main(int argc, char *argv[])
difftimespec(&diff, &current, &start);
intspec.tv_sec = interval / 1000;
- intspec.tv_nsec = (interval % 1000) * 1000000;
+ intspec.tv_nsec = (interval % 1000) * 1E6;
difftimespec(&wait, &intspec, &diff);
if (wait.tv_sec >= 0) {
You are viewing proxied material from suckless.org. The copyright of proxied material belongs to its original authors. Any comments or complaints in relation to proxied material should be directed to the original authors of the content concerned. Please see the disclaimer for more details.