Exemple #1
0
        private static ulong GetCompressRating(uint dictionarySize, ulong elapsedTime, ulong size)
        {
            long  num1 = (long)(LzmaBench.GetLogSize(dictionarySize) - 4608U);
            ulong num2 = (ulong)(1060L + (long)((ulong)(num1 * num1) * 10UL >> 16));

            return(LzmaBench.MyMultDiv64(size * num2, elapsedTime));
        }
        private static ulong GetCompressRating(uint dictionarySize, ulong elapsedTime, ulong size)
        {
            ulong num   = (ulong)(LzmaBench.GetLogSize(dictionarySize) - 4608u);
            ulong num2  = 1060uL + (num * num * 10uL >> 16);
            ulong value = size * num2;

            return(LzmaBench.MyMultDiv64(value, elapsedTime));
        }