]> git.saurik.com Git - apple/icu.git/blobdiff - icuSources/i18n/gregoimp.cpp
ICU-64260.0.1.tar.gz
[apple/icu.git] / icuSources / i18n / gregoimp.cpp
index e62044b361a5620cdd2db04f6a78676b296b5e98..537aa19d8a40ed44a3eb9b5aaf8075ae0eb11be0 100644 (file)
@@ -27,6 +27,11 @@ int32_t ClockMath::floorDivide(int32_t numerator, int32_t denominator) {
         numerator / denominator : ((numerator + 1) / denominator) - 1;
 }
 
+int64_t ClockMath::floorDivide(int64_t numerator, int64_t denominator) {
+    return (numerator >= 0) ?
+        numerator / denominator : ((numerator + 1) / denominator) - 1;
+}
+
 int32_t ClockMath::floorDivide(double numerator, int32_t denominator,
                           int32_t& remainder) {
     double quotient;