Trosiad Ddeuaidd/ Hecs/ Degol

Trosi rhif rhwng deuaidd, ochr ochr, degol a hecs, gyda tabl torri.

Degol —
Ddeuaidd —
Hex —
Ocht —
Hyd Did —

Diweddaru canlyniadau wrth i chi deipio.

Did this calculator give you the right answer?

Am y cyfrifiadur hwn

A binary, hex and decimal converter shows the same whole number across number bases. Computers ultimately work in binary (base 2), but programmers routinely switch between bases to make values readable: decimal (base 10) for everyday quantities, hexadecimal (base 16) for byte values and memory addresses, and octal (base 8) for things like Unix file permissions. This converter takes a whole number in any of those four bases and shows it in all four at once, along with its bit length. The digits allowed in each base go up to one less than the base — binary uses 0–1, octal 0–7, decimal 0–9 and hex 0–9 then A–F for 10–15 — and the tool rejects digits that are out of range for the base you pick.

As a worked example, the decimal value 255 is FF in hexadecimal, 377 in octal and 11111111 in binary — eight bits all set, i.e. exactly one byte at its maximum. To convert decimal to hex by hand you repeatedly divide by 16 and read the remainders from last to first; the calculator does it instantly and also accepts input prefixed with 0x (hex), 0b (binary) or 0o (octal) and handles negative numbers.

The reason hexadecimal is so common in computing is that each hex digit maps to exactly four binary bits (a nibble), so two hex digits describe one byte with no ambiguity — which is why colour codes like #FF8800, MAC addresses and memory dumps are written in hex. This tool is handy for bit masks, colour values, debugging register contents and any low-level work where you need to see the same number across bases.

Cwestiynau a ofynnir yn aml

Sut ydw i' n trosi degol i hexadecimal?

Rhannwch yn ôl ac ymlaen gan 16 a darllenwch y gweddill o'r olaf i'r cyntaf, gan ddefnyddio A-F ar gyfer 10-15. Mae 255 yn FF yn hecs a 11 yn ddwfn.

Pam mae hex yn cael ei ddefnyddio mewn cyfrifiadureg?

Mae pob digit hecs yn mapio i bedwar did deuaidd yn union, felly hecs yw ffordd gytbwys, darllenadwy o ysgrifennu gwerthoedd beitiau a chyfeiriadau cof — 0xFF yw un beitiau o'r holl rai.

A allaf fewnosod rhifau gyda rhagddodiad 0x, 0b neu 0o?

Ie. Mae rhagddodiad blaenorol 0x (hecs), 0b (deuol) neu 0o (octal) yn cael ei dynnu' n ymysgogol, felly gallwch gludo gwerthoedd yn uniongyrchol o' r cod. Sicrhewch fod y sail mewnbwn rydych yn ei dewis yn cydweddu â' r digid( au) rydych yn eu mewnosod.

Beth mae'r hyd did yn ei ddweud wrthyf?

Dyma faint o ddigid deuaidd sydd angen ar y gwerth. Mae 255 yn ddegol yn golygu 8 did (un beit); mae angen 9 did ar 256. Mae hyd did yn ddefnyddiol ar gyfer dewis mathau data a gwirio a yw gwerth yn addasu mewn beit, gair 16-did neu gofnod 32-dit.

Beth yw octal?

Mae'r wythol yn grwpio ditiau mewn trioedd ac yn ymddangos yn bennaf mewn caniatadau ffeil Unix (fel 755 neu 644) a rhai systemau hen. Mae pob digit wythol yn mapio i dri did deuaidd yn union, fel mae pob digit hecs yn mapio i bedwar.

Pam cefais "rhif annilys ar gyfer y sail hon"?

Ni chaniateir digid y rhoesoch mewn yn y sail ddewisedig - er enghraifft, y llythyren F neu'r digid 8 mewn rhif deuaidd, sy'n caniatáu dim ond 0 a 1. Newid y sail mewnbwn i gydweddu â'ch gwerth, neu cywiro'r digid allan o amrediad.

❤️ Love Calculator.Free? Rhannu

𝕏  X Facebook Reddit
API - defnyddio'r cyfrifiannell hwn o'r cod

Galw'r cyfrifiannell hwn fel diwedd-bwynt JSON rhad ac am ddim - nid oes angen allwedd. Anfonwch y gwerthoedd maes isod fel paramedrau ymholiad neu JSON. Anything you omit uses the same default this page is pre-filled with; an unknown parameter is a 400, never a silent zero. Darllen y dogfennaeth API lawn →

Diwedd

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);

Mae'r canlyniadau yn amcangyfrifon ar gyfer cyfarwyddyd cyffredinol yn unig, nid cyngor ariannol, meddygol na thrafodion treth.