equal
deleted
inserted
replaced
542 /***********************************************************************/ |
542 /***********************************************************************/ |
543 /***********************************************************************/ |
543 /***********************************************************************/ |
544 /***********************************************************************/ |
544 /***********************************************************************/ |
545 /***********************************************************************/ |
545 /***********************************************************************/ |
546 |
546 |
547 #define MILLISECOND 1 |
547 #define MILLISECOND 1000000 |
548 #define SECOND 1000 * MILLISECOND |
548 #define SECOND 1000 * MILLISECOND |
549 |
549 |
550 unsigned long long calculate_time(symbol_c *symbol) { |
550 unsigned long long calculate_time(symbol_c *symbol) { |
551 if (NULL == symbol) return 0; |
551 if (NULL == symbol) return 0; |
552 |
552 |
647 else |
647 else |
648 common_ticktime = euclide(common_ticktime, time); |
648 common_ticktime = euclide(common_ticktime, time); |
649 if (least_common_ticktime == 0) |
649 if (least_common_ticktime == 0) |
650 least_common_ticktime = time; |
650 least_common_ticktime = time; |
651 else |
651 else |
652 least_common_ticktime = (least_common_ticktime * time) / common_ticktime; |
652 least_common_ticktime = least_common_ticktime * (time / common_ticktime); |
653 } |
653 } |
654 |
654 |
655 unsigned long long get_common_ticktime(void) { |
655 unsigned long long get_common_ticktime(void) { |
656 return common_ticktime; |
656 return common_ticktime; |
657 } |
657 } |