Jump to content
php.lv forumi
Sign in to follow this  
shurix

No bināra uz decimālo?

Recommended Posts

Windows kalkulators tādas brīnumlietas nemāk, bet linuxa gan prot. šoreiz gan man vajag tieši priekš windows.

Piemēram pārveidot 1000110111,1100101 uz decimālu ir 567,789

Edited by shurix

Share this post


Link to post
Share on other sites

Manā skolā visu laiku tāds porno ir. ((

 

No jebkuras s/s (skaitļu sistēmas) uz jebkuru izmantojot trīs likumus. Nah atgādināji? xD

Share this post


Link to post
Share on other sites

Tak uz papīra pa elementāro. )

Share this post


Link to post
Share on other sites

Ne jau es pašu bināro sistēmu, bet par bināro ar komatu :D 1010101,10101 nekad skolā neviens man nav licis šitādu pārveidot... komats tak atdala DECimāldaļu, nevis BINārdaļu :))

Share this post


Link to post
Share on other sites

Briedis - jebkuru skaitli ar komatu var pierakstīt jebkurā skaitīšanas sistēmā. Komats nav decimālās pieraksta sistēmas fīča.

Share this post


Link to post
Share on other sites

Vesela skaitļa pieraksts pozicionālā sistēmā ar bāzi b:

∑(i=0→n)ai·bi jeb a0·b0 + a1·b1 + ... + an·bn (kur ak∊[0..b-1], ai - a ar indeksu i, bi - b pakāpē i)

Ja ļaujam i būt arī negatīvam, tad dabūjam arī "binārdaļu" jeb n-ārdaļu.

tātad 5,3 (dec) → 5 + 0,3

5 : 2 = 2 | 1

2 : 2 = 1 | 0

1 : 2 = 0 | 1

Veselā daļa: 101

 

0,3 · 2 = 0,6 | 0

0,6 · 2 = 0,2 | 1 (1,2 - 1 = 0,2)

0,2 · 2 = 0,4 | 0

0,4 · 2 = 0,8 | 0

1,6 · 2 = 0,6 | 1

0,6 · 2 = 0,2 | 1 <Sākas cikls - 2. rindiņa

 

Tātad savelkot kopā:

5,310 = 101,010012, kur pasvītrojums nozīmē "periodā"

 

P.S. Cerams, ka nekļūdījos ;) daļskaitļus uz bāzi pārveidojis laikam nebiju nekad. https://secure.wikimedia.org/wikipedia/en/wiki/Positional_notation#Infinite_representations

 

+ http://www.easysurf.cc/cnver17.htm

Share this post


Link to post
Share on other sites

Briedis, mierīgi var būt 1111,1111. =P

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
Sign in to follow this  

×
×
  • Create New...