dec() — преобразует двоичное или шестнадцатеричное число в десятичную форму
Синтаксис
a=dec(number$)
a=dec(number$,base)
Описание
Функция dec принимает строковое представление двоичного или шестнадцатеричного числа (которое используется по умолчанию) и преобразует его в десятичное число. Необязательный второй аргумент (base) может использоваться для указания типа чисел. Однако в настоящее время поддерживается только двоичные или шестнадцатеричные. Пожалуйста, обратите внимание, что для base 16 и 2 вы можете записывать литералы обычным способом, предваряя их 0x или 0b соответственно, например, как print 0xff + 0b11 (это может избавить вас от необходимости применять функцию dec в целом).
Пример
На примере выше - простейший бинарный калькулятор из 2х строчек кода
Синтаксис
a=dec(number$)
a=dec(number$,base)
Описание
Функция dec принимает строковое представление двоичного или шестнадцатеричного числа (которое используется по умолчанию) и преобразует его в десятичное число. Необязательный второй аргумент (base) может использоваться для указания типа чисел. Однако в настоящее время поддерживается только двоичные или шестнадцатеричные. Пожалуйста, обратите внимание, что для base 16 и 2 вы можете записывать литералы обычным способом, предваряя их 0x или 0b соответственно, например, как print 0xff + 0b11 (это может избавить вас от необходимости применять функцию dec в целом).
Пример
Код: Выделить всё
input "Please enter a binary number: " a$
print a$," is ",dec(a$)