Вопросы с тегом «sum»

109
Почему хеш MD5, созданный Python, отличается от хеша, созданного с помощью echo и md5sum в оболочке?

Хеш Python MD5 отличается от хеша, созданного командой md5sum в оболочке. Зачем? >>> import hashlib >>> h = hashlib.md5() >>> h.update("mystringforhash") >>> print h.hexdigest() 86b6423cb6d211734fc7d81bbc5e11d3 # Result from Python $ echo mystringforhash | md5sum...

103
Как рассчитывается контрольная сумма CRC32?

Возможно, я просто не вижу этого, но CRC32 кажется либо излишне сложным, либо недостаточно объясненным в любом месте, которое я мог найти в Интернете. Я понимаю, что это остаток от арифметического деления значения сообщения, не основанного на переносе, деленный на полином (генератора), но его...

90
Как рассчитать контрольную сумму MD5 файла в Python?

Я сделал код на Python, который проверяет наличие MD5 в файле и проверяет соответствие MD5 исходному. Вот что я разработал: #Defines filename filename = "file.exe" #Gets MD5 from file def getmd5(filename): return m.hexdigest() md5 = dict() for fname in filename: md5[fname] = getmd5(fname) #If...

87
Расчет кумулятивной суммы в PostgreSQL

Я хочу найти совокупное или текущее количество поля и вставить его из промежуточной таблицы в таблицу. Моя промежуточная структура выглядит примерно так: ea_month id amount ea_year circle_id April 92570 1000 2014 1 April 92571 3000 2014 2 April 92572 2000 2014 3 March 92573 3000 2014 1 March 92574...

9
Суммируйте числа в списке, но меняйте их знак после появления нуля

Мне нужно сложить все числа в списке. Если происходит 0, начинайте вычитать, пока не начнете добавлять 0. Например: [1, 2, 0, 3, 0, 4] -> 1 + 2 - 3 + 4 = 4 [0, 2, 1, 0, 1, 0, 2] -> -2 - 1 + 1 - 2 = -4 [1, 2] -> 1 + 2 = 3 [4, 0, 2, 3] = 4 - 2 - 3 = -1 Вот что я попробовал: sss = 0 for num...