base2dec

Преобразуйте текст, представляющий номер в основе N к десятичному числу

Синтаксис

d = base2dec('strn', base)

Описание

d = base2dec('strn', base) преобразовывает strn, текст, представляющий номер в основе, заданной base, в его десятичное число (базируйтесь 10), эквивалентный. base должен быть целым числом между 2 и 36. strn должен представлять неотрицательное целочисленное значение. Если strn представляет целочисленное значение, больше, чем значение, возвращенное flintmax, то base2dec не может возвратить точное преобразование.

strn может быть символьным массивом, массивом ячеек из символьных векторов или вектор-столбцом строки. Если strn является символьным массивом, то каждая строка представляет номер в основе, заданной base. Если strn является массивом ячеек из символьных векторов или вектор-столбцом строки, то каждый элемент представляет номер в основе, заданной base.

Примеры

Выражение base2dec('212',3) преобразовывает 2123 в десятичное число, возвращаясь 23.

Смотрите также

| | |