
Сколько единиц в двоичной записи числа 8^4024 – 4^1605 + 2^1024 – 126? ПЛАЧУ МНОГО!!!


Ответы на вопрос

Ответ:
9880
Объяснение:
достаточно написать вот такую простенькую программку на жабе и что она выведет, то и есть ответ :)
import java.math.BigInteger;
public class Main{
public static void main(String[] args) {
BigInteger n = BigInteger.valueOf(8);
n = n.pow(4024);
BigInteger m = BigInteger.valueOf(4);
m = m.pow(1605);
BigInteger l = BigInteger.valueOf(2);
l = l.pow(1024);
n = n.subtract(m);
n = n.add(l);
n = n.subtract(BigInteger.valueOf(126));
int cnt = 0;
while(n.compareTo(BigInteger.valueOf(0)) == 1){
if(n.mod(BigInteger.valueOf(2)).compareTo(BigInteger.valueOf(0)) == 1)
cnt++;
n = n.divide(BigInteger.valueOf(2));
}
System.out.println(cnt);
}
}



Пожалуйста, успокойтесь. Я готов помочь вам решить эту задачу.
Давайте разберемся с этим пошагово:
Переведем числа в двоичную систему счисления:
- = =
- = =
- =
- = - так как
После этого мы имеем:
Теперь мы можем применить свойство степеней:
В нашем случае:
Поэтому у нас остается:
Теперь переведем в десятичную систему, используя приблизительное значение , чтобы получить:
Так как - очень большое число, то близко к .
Итак, ответ равен примерно , что представляет собой число с 12073 цифрами в двоичной системе.
Эта огромная цифра будет слишком большой для того, чтобы представить ее в десятичной записи. Надеюсь, что это помогает разобраться в задаче! Если у вас возникли какие-то вопросы, не стесняйтесь задать их.


Похожие вопросы







Топ вопросов за вчера в категории Информатика
Последние заданные вопросы в категории Информатика
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili