Переводим числа в двоичную систему счисления. Получаем:
а) 01000001 10000000 11111111 00001100
б) 11000000 00110000 00000000 00011000
язык Python
import sys
# получаем от пользователя цену
price = raw_input("Введите цену товара: ")
#преобразуем строку с ценой к числу
try:
price = int(price)
except:
# если он ввел что-то не то сообщаем об этом и выходим
print "Ошибочное значение цены"
sys.exit(1)
# получаем от пользователя кол-во
cnt = raw_input("Введите кол-во товара: ")
#преобразуем строку с кол-вом к числу
try:
cnt = int(cnt)
except:
# если он ввел что-то не то сообщаем об этом и выходим
print "Ошибочное значение кол-ва"
sys.exit(1)
#выводим результат на экран
print "Стоимость товара:", price*cnt
Вообще есть способ сразу их сложить, но он крайне сложный потому дабы особо не мучаться, переводим все в десятичную систему 56.74(8) = 46.9375(10), 123.54(16) = 291.328125(10) сложив эти числа получаем =338.265625(10) и последнее что делаем переводим в семиричную 662.16(00523416) часть в скобке это период, число далее тупо повторяется, хотя думаю округлить разрешат до сотых, решал с помощью калькулятора технического, на большинстве есть возможность перевода из одной системы счисления в другую, если знать куда нажимать
Графическая информационная модель
мне так кажется
удачи
Не очень понимаю, что от меня требуется