binary / hex / decimal converter
I-convert ang isang numero sa pagitan ng binary, octal, decimal at hexadecimal, na may isang breakdown table.
Mga resulta update bilang ikaw ay mag-type.
Tungkol sa kalkulador na ito
binary base is 0, hex base is 1, octal base is 0, hex base is 1, octal base is 2, hex base is 3, octal base is 4, hex base is 5, octal base is 6, octal base is 7, octal base is 8, octal base is 9, octal base is 10, octal base is 11, octal base is 12, octal base is 13, octal base is 14, octal base is 15, hex
Mga madalas itanong na katanungan
Paano ko i-convert ang decimal sa hexadecimal?
Muli hatiin sa pamamagitan ng 16 at basahin ang mga natitirang mula sa huling sa unang, gamit ang A-F para sa 10-15. Decimal 255 ay FF sa hex at 11 sa binary.
Bakit hexadecimal ay ginagamit sa computing?
Ang bawat hex digit ay makikita sa eksaktong apat na binary bits, kaya ang hex ay isang compact, mababasa na paraan upang sumulat ng mga halaga ng byte at memory address - 0xFF ay isang byte ng lahat ng mga ito.
Maaari ko bang ipasok ang mga numero na may 0x, 0b o 0o prefix?
Oo. Ang isang nangungunang 0x (hex), 0b (binary) o 0o (octal) prefix ay tinanggal na awtomatikong, kaya maaari mong i-paste ang mga halaga tuwid mula sa code. Siguraduhin lamang na ang input base na pinili mo ay tumutugma sa mga digit na iyong ipinasok.
Ano ang ibig sabihin ng salitang ito?
Ito ay kung gaano karaming binary digit ang halaga pangangailangan. Decimal 255 ay 8 bits (isang byte); 256 pangangailangan9bits. Bit haba ay kapaki-pakinabang para sa pagpili ng mga uri ng data at pag-check kung ang isang halaga ay angkop sa isang byte, 16-bit na salita o 32-bit na register.
Ano ang octal ginagamit para sa?
Octal grupo ng mga bits sa threes at nagpapakita up pangunahing sa Unix file pahintulot (tulad ng 755 o 644) at ilang mga legacy system. Ang bawat octal digit maps sa eksaktong tatlong binary bits, ang paraan ng bawat hex digit maps sa apat.
Bakit ako makakuha ng "hindi wastong numero para sa base na ito"?
Ang isang digit na ipinasok mo ay hindi pinapayagan sa napili base - halimbawa ang titik F o ang digit 8 sa isang binary na numero, na lamang ang nagpapahintulot0at 1. I-swipe ang input base upang tumugma sa iyong halaga, o ayusin ang out-of-range digit.
API — gamitin ang kalkulador na ito mula sa code
Tawagan ang kalkulador na ito bilang isang libreng JSON endpoint - walang key na kinakailangan. Ipadala ang mga halaga ng patlang sa ibaba bilang mga parameter na query o JSON. Basahin ang buong API docs →
Endpoint
GET https://calculator.free/api/v1/binary-hex/
curl
curl "https://calculator.free/api/v1/binary-hex/?value=255&base=10"
JavaScript fetch()
const r = await fetch(
"https://calculator.free/api/v1/binary-hex/?" + new URLSearchParams({
"value": "255",
"base": "10"
}));
const data = await r.json();
console.log(data.results);
Ang mga resulta ay mga pagtatantya para sa pangkalahatang gabay lamang, hindi pinansiyal, medikal o payo sa buwis.