Перевести: 543 (в 8 степени) 39 (в 14 степени) сложить: 372 (8 степень) и 536 (8 степень) 875 (9 степень) и 536 (9 степень) 11011 (2 степень) и 1111 (2 степень) ! заранее !
Ответы на вопрос:
это не степени, это системы счисления, если что : )
в скобках будет указана система, в которой сейчас данное число, а после знака ^ - степень, в которую надо возвести основание системы счисления
543(8)=5*8^2 + 4*8^1 + 3*8^0 = 320+32+3=355(10)
39(8)=3*14^1 + 9*14^0 = 42+9=51(10)
если надо наоборот - то делите число, которое надо перевести, на основание системы, в которую хотите перевести, до тех пор, пока оно не станет меньшим, чем его возможно будет разделить, и тогда запишите все остатки делений, причем снизу вверх, и начиная с последнего, которое не разделили
543: 8=67, остаток 7(записываем в конец)
67: 8= 8, остаток 3(предпоследнее)
8: 8=1. остаток 0(записываем перед 3)
и 1, которое нельзя разделить, записываем самым первым.
543(10)=1037(8)
по аналогии, 39(10)=2в(считайте сами, это просто, а числа, большие 9 обозначайте как а(соответствует 10), в(11), с(12) и d(14). пятнадцати нет, так как есть еще 0
ну, надеюсь, что перевести дальше сможете?
суммы теперь:
372(8)+536(8)=1130. сумма считается так же, как и в десятиричной, нашей, системе, но только там переход через десяток осуществляется, если число больше 7.
875(9)+536(9)=1522
11011(2)+1111(2)=101010
import math
for i in range(10, 99 + 1):
if math.sqrt(i % 10 * 10 + i // 10 + i) % 1 == 0:
print(i)
пояснения:
перебираем с цикла for список всех двузначных чисел, созданный с функции range(10, 99 + 1).
i % 10 * 10 + i // 10 — меняем местами десятки и единицы (например, 29 превращаем в 92):
i % 10 — получаем десяткиi // 10 — получаем единицыпотом добавляем к полученному наше исходное число (например, 29 превращается в 92 и к нему прибавляется 29). из этой суммы находим квадрат с функции sqrt() из модуля math (мы его подключили первой строкой import math). чтобы проверить, полный ли квадрат получается из этого числа, нужно проверить, имеет ли остаток полученный корень. я нашел остаток от деления с конструкции root % 1. если остаток равен нулю, то квадрат полный, следовательно выводим число в консоль с функции
Реши свою проблему, спроси otvet5GPT
-
Быстро
Мгновенный ответ на твой вопрос -
Точно
Бот обладает знаниями во всех сферах -
Бесплатно
Задай вопрос и получи ответ бесплатно
Популярно: Информатика
-
lashina9021.02.2021 19:11
-
hitechnic66985709.04.2020 04:48
-
Фарида12010728.05.2023 02:23
-
ОксанаБ8014.06.2023 06:43
-
Кентервильский1монах08.10.2021 08:50
-
Samiko28010623.09.2022 10:10
-
karinakarina919.04.2021 12:23
-
1Айжан1102.11.2021 16:51
-
ivkn140127.04.2021 00:33
-
Пааапртоо12.09.2020 09:38
Есть вопросы?
-
Как otvet5GPT работает?
otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса. -
Сколько это стоит?
Проект находиться на стадии тестирования и все услуги бесплатны. -
Могу ли я использовать otvet5GPT в школе?
Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое! -
В чем отличия от ChatGPT?
otvet5GPT черпает академические источники из собственной базы данных и предназначен специально для студентов. otvet5GPT также адаптируется к вашему стилю письма, предоставляя ряд образовательных инструментов, предназначенных для улучшения обучения.