MATH TOOLS

Двоично-десятичный шестнадцатеричный конвертер

Переведите эти базовые числа

Выберите номер базы ввода

Fractions and negative values are supported. You can also use 0b and 0x prefixes.

Бинарные

BASE 2
0

Десятичные

BASE 10
0

Шестнадцатеричная система

BASE 16
0

All conversions are performed only in your browser.

QUICK REFERENCE

десятичный, двоичный и шестнадцатеричный список от 0 до 16

ДесятичныеБинарныеШестнадцатеричная система
0000000000x0
1000000010x1
2000000100x2
3000000110x3
4000001000x4
5000001010x5
6000001100x6
7000001110x7
8000010000x8
9000010010x9
10000010100xa
11000010110xb
12000011000xc
13000011010xd
14000011100xe
15000011110xf
16000100000x10

HOW IT WORKS

Преобразование базовых чисел с помощью JavaScript

Эта веб-страница использует JavaScript для преобразования базовых чисел. Для этого JavaScript предоставляет методы parseInt и toString.

Первый параметр toString предназначен для преобразования десятичного числа в конкретное базовое число.

const value = 334;
value.toString(16); // "14e"

Второй параметр parseInt предназначен для преобразования конкретного базового числа в десятичное.

parseInt('101001110', 2); // 334

Но parseFloat не предоставляет параметр для преобразования базового числа. Вам придется написать скрипт, если вы хотите преобразовать float из любого базового числа.

Я использую скрипт, который находится на Stackoverflow.

Converting hexadecimal to float in JavaScript – Stack Overflow

Эта функция предоставляет параметр для преобразования базового числа, подобно parseInt.