Описание тега base-conversion

Базовое преобразование - это процесс изменения основы текстового представления числа на другую основу. Например, "1010" в двоичном формате в "10" в десятичном - это базовое преобразование.
0 ответов

Базовое преобразование с десятичной точкой в ​​C++

Я изо всех сил пытаюсь придумать алгоритм на C++, который преобразует число с десятичной точкой из базы в любую другую базу. Я успешно смог написать функцию, которая конвертирует числа без десятичных знаков в любую желаемую базу. double getBase10 (s…
09 сен '14 в 21:44
1 ответ

Преобразовать очень большое число из десятичной строки в двоичное представление?

У меня есть очень большое число, порядка тысячи десятичных цифр, и я должен преобразовать его в двоичное представление. Числа хранятся в виде строк. Поскольку немногие языки имеют базовый тип данных для обработки таких больших чисел, я не вижу прост…
13 июн '12 в 00:49
2 ответа

PHP преобразования между двоичным, восьмеричным, десятичным и шестнадцатеричным с плавающим числом

Я хотел бы преобразовать плавающие числа (например, 152.35964) между двоичными, восьмеричными, десятичными и шестнадцатеричными числами. Я гуглил, но я не нашел ничего относительно того, что я хочу. Все, что я нашел, было в документации, но эти функ…
17 мар '12 в 17:36
0 ответов

Преобразование числа из десятичной системы в специальную систему счисления

Существовала специальная система счисления (SNS) диапазонов от -3 to +3 (i.e -3,-2,-1,0,1,2,3) которые представлены с символами C B A 0 1 2 3, Теперь мое требование состоит в том, чтобы преобразовать десятичное число 112 в специальную систему счисле…
3 ответа

Базовое преобразование чисел произвольного размера (PHP)

У меня есть длинная "бинарная строка", как вывод функции пакета PHPs. Как я могу преобразовать это значение в base62 (0-9a-zA-Z)? Встроенные математические функции переполняются такими длинными входами, и BCmath не имеет функции base_convert или чег…
09 дек '08 в 11:25
0 ответов

Преобразовать число в базе B в двоичное

У меня есть очень большая строка (около 1000 символов), и она представлена ​​в базе B. Что является лучшим способом преобразовать его в двоичное представление, так как я не могу использовать любые арифметические операторы. Это вопрос практики собесе…
30 окт '12 в 09:33
7 ответов

PHP - генерирует 8-символьный хэш из целого числа

Есть ли способ взять любое число, скажем, от 1 до 40000 и сгенерировать 8-значный хэш? Я думал об использовании base_convert но не смог придумать способ заставить его быть хешем из 8 символов. Любая помощь будет оценена!
26 мар '10 в 02:20
1 ответ

Hex Twos Арифметика дополнения

Я пытаюсь сделать следующую проблему: E8B2035D -FB60528D ---------- В котором представленные целые числа являются шестнадцатеричными представлениями двоичных чисел с комплиментами в двоичном двоичном коде. Каков наилучший подход для решения этой про…
1 ответ

Базовое преобразование для массива дробных мест

Я пытаюсь реализовать алгоритм для преобразования массива целых чисел, которые представляют цифры дробной части числа, из одной базы в другую. Другими словами: int[] input = {0, 0, 1, 0, 1}; // 0.00101 in base 2 int[] output = convertBase(input, 2, …
16 сен '12 в 12:51
0 ответов

Программа сборки выдает неверные результаты преобразования

У меня есть эта программа, которую я пытаюсь исправить; цель состоит в том, чтобы исправить выходные данные так, чтобы базовые числа были правильно показаны. Вот что выводится: Enter base value (2 thru 16 or 0 to exit):5 Enter a number in your chose…
23 фев '19 в 17:20
1 ответ

Преобразуйте β-битное целое число в массив цифр, используя только O(lg β) умножения и деления

(отредактировать: вопрос, дублирование которого мой вопрос был помечен, уже был связан в моем исходном сообщении, даже до пометки, и я не посчитал достаточным ответить на мой конкретный вопрос, почему возникла необходимость в достижении определенной…
3 ответа

base_convert в.NET

Есть ли в.NET встроенная функция, эквивалентная PHP http://php.net/base_convert, или мне нужно написать свою собственную? Я хочу преобразовать из любой базы в любую другую базу - где база "to" или база "from" может быть любым целым числом 2-36. Прим…
26 мар '09 в 17:46
1 ответ

Перезаписать строку в C

Я пытаюсь создать код, который преобразует десятичное число в любое основание от 2 до 16. Но я не знаю, как записать новое значение в моей строке. void base_conversion(char s[], int x, int b) { int j, y; j = 0; // your code here while(b > 1 &…
28 фев '15 в 17:22
3 ответа

Обратное пользовательское базовое кодирование в PHP

У меня есть программа, которая кодирует целые числа в случайные, уникальные, максимум 5 символов строки, используя пользовательский базовый массив. Я хотел бы декодировать эту строку обратно в целое число. Не уверен, как это сделать. Код: function i…
13 июн '14 в 19:13
1 ответ

C++ проверяет, содержит ли строка символ или нет, и как преобразовать двоичную строку в целое число

У меня есть двоичная строка, как "01001111111". Я хочу знать, что если эта строка содержит "0" или нет. Как это сделать? И если я хочу преобразовать это в целое число, как получить это?
20 ноя '12 в 12:28
2 ответа

Код Python для Bin, Dec, Hex string Identifier & Converter

Мне нужен код Python, который принимает числовой ввод в виде строки и определяет, является ли он двоичным, десятичным или шестнадцатеричным. Также я хочу преобразовать его в другие два типа без использования команд bin(),dec(),hex(),int().
19 май '15 в 21:07
4 ответа

Преобразование двоичного кода в базу 10 без math.pow()?

Я ищу, чтобы создать простую программу, которая будет преобразовывать двоичные числа в десятичные числа, не используя math.pow(), Вот то, что я пока использую Math.pow в конце: import java.util.Scanner; public class Question1 { public static void ma…
03 фев '15 в 19:41
7 ответов

Алгоритм для преобразования числа в неизвестной базе в эквивалентную базу 10 числа

Возможный дубликат: Эффективный алгоритм для преобразования между системой счисления Учитывая целое число, напишите программу, которая преобразует данное число в число (в базе 10). Подсказка - данное число может быть в любой базе, но база неизвестна.
28 май '10 в 06:28
2 ответа

Неограниченная базовая конверсия?

Я пытаюсь реализовать тип BigInt в JavaScript, используя массив целых чисел. На данный момент у каждого есть верхняя граница 256. Я закончил реализацию всех целочисленных операций, но я не могу понять, как преобразовать BigInt в его строковое предст…
03 май '11 в 23:06
1 ответ

Почему эти базовые конвертеры дают разные ответы?

Я написал программу на Python для преобразования чисел из любой положительной целочисленной базы в другую. print("Base Converter") from math import log print("This converter uses 0-9, followed by A-Z, followed by a-z, giving it individual characters…
10 окт '15 в 04:10