src/simulator/time.cc
changeset 4210 da9be6abb1b2
parent 4045 8b99076fcd96
child 4396 7d096e399d77
--- a/src/simulator/time.cc	Tue Feb 24 08:20:51 2009 +0100
+++ b/src/simulator/time.cc	Tue Feb 24 08:29:36 2009 +0100
@@ -32,11 +32,11 @@
 
 namespace TimeStepPrecision {
 
-static const uint64_t MS_FACTOR = (uint64_t)pow(10,3);
-static const uint64_t US_FACTOR = (uint64_t)pow(10,6);
-static const uint64_t NS_FACTOR = (uint64_t)pow(10,9);
-static const uint64_t PS_FACTOR = (uint64_t)pow(10,12);
-static const uint64_t FS_FACTOR = (uint64_t)pow(10,15);
+static const uint64_t MS_FACTOR = (uint64_t)1000;
+static const uint64_t US_FACTOR = (uint64_t)1000000;
+static const uint64_t NS_FACTOR = (uint64_t)1000000 * (uint64_t)1000;
+static const uint64_t PS_FACTOR = (uint64_t)1000000 * (uint64_t)1000000;
+static const uint64_t FS_FACTOR = (uint64_t)1000000 * (uint64_t)1000000 * (uint64_t)1000;
 static uint64_t g_tsPrecFactor = NS_FACTOR;
 
 static GlobalValue g_precisionDefaultValue ("TimeStepPrecision",