Сколько единиц на табло

В двоичной записи числа видны только нули и единицы, и иногда нужно посчитать именно включённые позиции. Напишите функцию, которая возвращает количество единичных битов в двоичном представлении числа display_value. Например, если в записи четыре единицы, результатом будет 4.

Примеры

Ввод
0
Вывод
0
Ввод
16
Вывод
1
Ввод
89
Вывод
4

Нужно реализовать

def egg_count(display_value: int) -> int:

Теги

math
PostgreSQLv16

Здесь будет результат выполнения кода

Видимые тесты
1
Ввод
0
Ожидаемый0
2
Ввод
16
Ожидаемый1
3
Ввод
89
Ожидаемый4
4
Ввод
2000000000
Ожидаемый13
5
Ввод
255
Ожидаемый8
6
Ввод
999999
Ожидаемый12
Фокус-радио
На паузе · SomaFM · Fluid