Jump to content
php.lv forumi

Recommended Posts

Posted (edited)

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
Posted

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

Posted

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

Posted

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

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...
×
×
  • Create New...