/libcore/luni/src/main/java/java/util/ |
Grego.java | 96 365 * y + floorDivide(y, 4) + (JULIAN_1_CE - 3) + // Julian cal
97 floorDivide(y, 400) - floorDivide(y, 100) + 2 + // => Gregorian cal
109 floorDivide(day + Calendar.THURSDAY, 7, remainder);
123 long n400 = floorDivide(day, 146097, rem);
124 long n100 = floorDivide(rem[0], 36524, rem);
125 long n4 = floorDivide(rem[0], 1461, rem);
126 long n1 = floorDivide(rem[0], 365, rem);
175 long day = floorDivide(time, 24*60*60*1000 /* milliseconds per day */, remainder);
181 public static long floorDivide(long numerator, long denominator) { [all...] |
/external/icu4c/i18n/ |
gregoimp.h | 34 * <code>floorDivide(-1,4)</code> => -1. 39 static int32_t floorDivide(int32_t numerator, int32_t denominator); 45 * <code>floorDivide(-1,4)</code> => -1. 50 static inline double floorDivide(double numerator, double denominator); 56 * <code>-1%4</code> => -1, but <code>floorDivide(-1,4)</code> => 67 static int32_t floorDivide(double numerator, int32_t denominator, 80 static double floorDivide(double dividend, double divisor, 254 inline double ClockMath::floorDivide(double numerator, double denominator) { 285 return (int32_t) (kEpochStartAsJulianDay + ClockMath::floorDivide(millis, (double)kOneDay)); 290 int32_t gregShift = ClockMath::floorDivide(y, 400) - ClockMath::floorDivide(y, 100) + 2 [all...] |
gregoimp.cpp | 27 int32_t ClockMath::floorDivide(int32_t numerator, int32_t denominator) { 32 int32_t ClockMath::floorDivide(double numerator, int32_t denominator, 40 double ClockMath::floorDivide(double dividend, double divisor, 44 double quotient = floorDivide(dividend, divisor); 89 double julian = 365 * y + ClockMath::floorDivide(y, 4) + (JULIAN_1_CE - 3) + // Julian cal 90 ClockMath::floorDivide(y, 400) - ClockMath::floorDivide(y, 100) + 2 + // => Gregorian cal 106 int32_t n400 = ClockMath::floorDivide(day, 146097, doy); // 400-year cycle length 107 int32_t n100 = ClockMath::floorDivide(doy, 36524, doy); // 100-year cycle length 108 int32_t n4 = ClockMath::floorDivide(doy, 1461, doy); // 4-year cycle lengt [all...] |
cecal.cpp | 124 + ClockMath::floorDivide(year, 4) // extra day of leap year 136 c4 = ClockMath::floorDivide(julianDay - jdEpochOffset, 1461, r4);
|
islamcal.cpp | 197 return (year-1)*354 + ClockMath::floorDivide((3+11*year),30); 213 + (year-1)*354 + (int32_t)ClockMath::floorDivide((3+11*year),30); 263 start = (int32_t)ClockMath::floorDivide((origin - HIJRA_MILLIS), (double)kOneDay) + 1; 400 year = (int)ClockMath::floorDivide( (double)(30 * days + 10646) , 10631.0 );
|
gregocal.cpp | 333 int32_t cutoverDay = (int32_t)ClockMath::floorDivide(fGregorianCutover, (double)kOneDay); 389 eyear = (int32_t) ClockMath::floorDivide(4*julianEpochDay + 1464, 1461); 392 int32_t january1 = 365*(eyear-1) + ClockMath::floorDivide(eyear-1, (int32_t)4); 538 eyear += ClockMath::floorDivide(month, 12, month); 543 int32_t julianDay = 365*y + ClockMath::floorDivide(y, 4) + (kJan1_1JulianDay - 3); 581 extendedYear += ClockMath::floorDivide(month, 12, month); 700 return ClockMath::floorDivide(wallSec, kOneDay/1000.0); 719 double julianDay = 365.0*y + ClockMath::floorDivide(y, 4) + (kJan1_1JulianDay - 3); 788 return (double)kEpochStartAsJulianDay + ClockMath::floorDivide(millis, (double)kOneDay); [all...] |
indiancal.cpp | 113 eyear += ClockMath::floorDivide(month, 12, month); 247 eyear += (int32_t)ClockMath::floorDivide(month, 12, month);
|
astro.cpp | 214 return value - range * ClockMath::floorDivide(value, range); 424 double base = (DAY_MS * ClockMath::floorDivide(fTime + fGmtOffset,(double)DAY_MS)) - fGmtOffset; 749 double noon = ClockMath::floorDivide(fTime + fGmtOffset, (double)DAY_MS)*DAY_MS - fGmtOffset + (12*HOUR_MS); [all...] |
chnsecal.cpp | 294 eyear += (int32_t)ClockMath::floorDivide(m, 12.0, m); 449 return ClockMath::floorDivide(millis + CHINA_OFFSET, kOneDay); 665 int32_t cycle = ClockMath::floorDivide(year - 1, 60, yearOfCycle);
|
olsontz.cpp | 430 double days = ClockMath::floorDivide(((double)ms), (double)U_MILLIS_PER_DAY, millis); [all...] |
calendar.cpp | [all...] |