Teknobench

Tiontaire Bonn Uimhreacha

Tiontaigh uimhreacha idir dénártha, ochtú, deachúlach, heicsidheachúlach agus aon bhonn ó 2 go 36, le comhlánú dó, codáin agus oibriú céim ar chéim.

Conas uimhir a thiontú go bonn eile

  1. Clóscríobh an luach in Uimhir le tiontú. Is féidir leat é a ghreamú le réimír (0x, 0b, 0o), le spásanna nó fo-líne idir grúpaí digití, le comhartha lúide, agus le codán tar éis poncaí.
  2. Roghnaigh an Bonn ionchuir. Tá na ceithre bhonn choitianta ainmnithe; tá gach bonn ó 2 go 36 ar fáil.
  3. Roghnaigh Bonn aschuir breise más rud neamhghnách a theastaíonn uait freisin, ar nós bonn 36 le haghaidh aitheantóirí gearra nó bonn 3 le haghaidh mearaí.
  4. Nuashonraíonn an tábla Torthaí agus tú ag clóscríobh. Cuir tic nó bain an tic de Grúpáil digití chun spásanna a chur gach 4 dhigit dhénártha nó heicsidheachúlacha agus gach 3 dhigit ochtúla nó dheachúlacha. Tá a chnaipe Cóipeáil féin ag gach sraith, a chóipeálann na digití gan spásanna.

Úsáideann an ríomh ar fad BigInt JavaScript, mar sin níl aon teorainn méide ar fiú imní a dhéanamh fúithi: tiontaítear uimhir dheachúlach 200 digit go cruinn, gan an cruinniú a fhaigheann tú ó uimhreacha snámhphointe coitianta.

Conas a oibríonn boinn

I gcóras suímh, iolraítear gach digit faoi chumhacht an bhoinn. I ndeachúlach, ciallaíonn 255 2×10² + 5×10¹ + 5×10⁰. I ndénártha (bonn 2) is é 11111111 an luach céanna, in ochtú (bonn 8) 377 agus i heicsidheachúlach (bonn 16) FF. Úsáideann boinn os cionn 10 litreacha: A = 10, B = 11 … Z = 35, agus sin an fáth gurb é 36 an bonn is mó leis an ngnáthsraith digití.

Is pobail le ríomhchláraitheoirí é an heicsidheachúlach mar is ceithre ghiotán go díreach é digit heics amháin: is é FF ná 1111 1111. Grúpálann ochtú giotáin i dtrí, agus sin an fáth go scríobhtar ceadanna Unix ar nós 755 in ochtú.

Céim ar chéim

Taispeánann an chuid Céim ar chéim an t-oibriú, úsáideach le haghaidh obair bhaile agus scrúduithe:

  • Scríobhann Bonn N → deachúlach luachanna áite na slánuimhreach, mar shampla 1011₂ = 1×2³ + 1×2¹ + 1×2⁰ = 8 + 2 + 1 = 11.
  • Roinneann Deachúlach → dénártha faoi 2 arís agus arís eile. Is iad na fuílleacha, léite ón gceann deireanach go dtí an chéad cheann, na digití dénártha.
  • I gcás codáin, iolraíonn an uirlis faoi 2 arís agus arís eile: éiríonn gach slánchuid (0 nó 1) mar an chéad digit dhénártha eile i ndiaidh an phoint. Tugann 0.625 1.25 → 1, 0.5 → 0, 1.0 → 1, mar sin 0.625 = 0.101₂.

Codáin nach dtagann chun críche

Níl cruth foirceannta i mbonn eile ag roinnt codán. Is é 0.1 i ndeachúlach 0.0001100110011… i ndénártha, ag athrá go deo; sin an fáth nach bhfuil 0.1 + 0.2 go díreach 0.3 i bhformhór na dteangacha ríomhchlárúcháin. Ríomhann an uirlis codáin go cruinn mar chóimheasa agus stopann sí tar éis Uasmhéid digití codáin. Nuair a bhíonn ar an uirlis an toradh a ghearradh, deir an tsraith sin, ionas go mbíonn a fhios agat i gcónaí an bhfuil luach beacht.

Comhlánú dó

Stórálann ríomhairí slánuimhreacha diúltacha i gcomhlánú dó: do shlánuimhir n-ghiotán, stórálfar −x mar 2ⁿ − x. Taispeánann an tábla Comhlánú dó (slánuimhreacha sínithe) an patrún giotán agus an luach heics do 8, 16, 32 agus 64 giotán, agus an chaoi a léitear an patrún céanna sna colúin Léite mar neamhshínithe agus Léite mar shínithe. Mar shampla is é −1 11111111 (FF) in 8 ngiotán, agus léitear 200 a cuireadh isteach mar bheart neamhshínithe mar −56 mar bheart sínithe. Nuair atá luach lasmuigh de raon leithead (−128 go 255 do 8 ngiotán), deir an tsraith Ní oireann.

Ceisteanna coitianta

Conas uimhir dhénártha dhiúltach a chur isteach?

Clóscríobh comhartha lúide: is é -1010 i mbonn 2 −10. Má tá patrún comhlánaithe dó agat cheana ar nós 11110110, cuir isteach é mar uimhir dhénártha dhearfach agus léigh an colún Léite mar shínithe don leithead a úsáideann tú.

Cén fáth a dtaispeántar na litreacha i gcás uachtair?

Is é A–F i gcás uachtair an stíl is coitianta don heicsidheachúlach. Glacann an t-ionchur leis an dá chás; ciallaíonn digití cás íochtair agus cás uachtair an rud céanna.

An féidir liom camóg a úsáid mar dheighilteoir deachúlach?

Is féidir. Mura bhfuil aon ponc san uimhir, léitear camóg amháin mar dheighilteoir deachúlach, mar sin oibríonn 3,75 cosúil le 3.75.

An bhfuil teorainn le méid na huimhreach?

Glacann an t-ionchur le suas le 10,000 carachtar. Ní thaispeántar na céimeanna ach d’uimhreacha suas le 64 digit, chun an leathanach a choinneáil inléite.

Cad a dhéanann bonn 36?

Úsáideann sé na digití 0–9 agus na litreacha A–Z, ag tabhairt an léiriú is giorra le carachtair alfa-uimhriúla. Úsáidtear go minic é le haghaidh aitheantóirí dlúth agus giorraitheoirí URL.