помогите пожалуйста умаляю
Написати програму, яка б переводила введене число у
1) двійкову систему числення;
2) шістнадцяткову систему числення та виводила результат на екран. в Python
Ответы
Ось приклад програми на мові Python, яка переводить введене користувачем десяткове число у двійкову та шістнадцяткову системи числення:
python
# Введення десяткового числа
dec_num = int(input("Введіть десяткове число: "))
# Переведення у двійкову систему числення
bin_num = bin(dec_num)
# Переведення у шістнадцяткову систему числення
hex_num = hex(dec_num)
# Виведення результату
print("Двійкове представлення числа:", bin_num)
print("Шістнадцяткове представлення числа:", hex_num)
Приклад виконання програми:
Введіть десяткове число: 255
Двійкове представлення числа: 0b11111111
Шістнадцяткове представлення числа: 0xff
У результаті, програма виводить двійкове та шістнадцяткове представлення введеного десяткового числа. У двійковій системі числення результат містить префікс 0b, а в шістнадцятковій - префікс 0x.
dec_num = int(input("Введіть десяткове число: "))
# Переведення у двійкову систему числення
bin_num = bin(dec_num)
# Переведення у шістнадцяткову систему числення
hex_num = hex(dec_num)
# Виведення результату
print("Двійкове представлення числа:", bin_num)
print("Шістнадцяткове представлення числа:", hex_num)
====================================
Введіть десяткове число: 255
Двійкове представлення числа: 0b11111111
Шістнадцяткове представлення числа: 0xff