Pievieno rakstu! Seko Draugiem Seko Facebook Seko Twitter
 
0
52

Šoreiz pastāstīšu, kā izmantot programmēšanas rīku pitōns, lai rīkotos ar dažāda veida skaitļiem. Ja vēlies labāk saprast kā darbojas programmas, tad labi ir gūt priekštatu par dažāda veida skaitļiem un ciparu sistēmām. Programēšanā plašāk izmantotās ciparu sistēmas ir divciparu sistēma, astoņciparu sistēma, visiem pierastā desmitciparu sistēma un visbeidzot sešpatdsmitciparu sistēma. Šāda veida skaitļu sapratne nedaudz atšķiras no pierastās, ikdienā lietotās, jo ja skaitlis tiek pasniegts kādā citā ciparu sistēmā, tas var stipri mulsināt tādu, kurš pieradis pie desmitciparu sistēmas. Katrā ciparu sistēmā ir pieņemts ar nulli apzīmēt, kad lielākais cipars ir palielinājies par vienu vienību, lai turpinātu izmantot iepreikšējos ciparus, bet palielinātu skaitli par vienu cipara vienību kreisajā pusē.

divkciparu sistēmas cipars = 1
astoņciparu sistēmas cipari = 1, 2, 3, 4, 5, 6 ,7
desmitciparu sistēmas cipari = 1, 2, 3, 4, 5, 6, 7, 8, 9
sešpatdsmitciparu sistēmas cipari = 1, 2, 3, 4, 5, 6, 7, 8, 9, a, b, c, d, e, f

Te būs piemērs kā izskatīsies skaitlis 26. mums nepierastākās skaitļu sistēmās:

26 divciparu sistēmā ir 11010
26 astoņciparu sistēmā ir 32
26 sešpatcmitciparu sistēmā ir 1a

Visas matemātiskās darbības programmēšanas rīks pitōns paredz veikt mums pierastajā desmitciparu skaitļu sistēmā. Taču skaitli ir arī iespējams izteikt citā ciparu sistēmā. Divciparu sistēmas skaitli raksturos tas, ka viņā nebūs neviena cita cipara kā vien '1'. Atoņciparu sistēmas skaitli raksturos tas, ka šādā skaitlī nebūs iespējams sastapt nedz '8', nedz '9'. Savukārt sešpadsmitciparu sistēmas skaitļi 10, 11, 12, 13, 14 un 15 tiks aizstāti ar papildus cipariem a, b, c, d, e, f.

Divciparu sistēmā izteikt skaitli ar programmēšanas rīka pitōns palīdzību var izmantojot komandu 'bin', aiz kuras iekavās ir ievietojams skaitlis, kuru vēlies pārveidot.

print bin(26)
a=111
print a

Astoņciparu sistēmā izteikt skaitli ir iespējams ar komandas 'oct' palīdzību, aiz komandas iekavās ierakstot skaitli, kuru vēlies pārveidot.

print oct(80)
b=oct(888)
print b

Sešpadsmitciparu sistēmā skaitli izteikt ir iespējams ar komandu 'hex', ievietojot aiz tās iekavās skaitli, kuru vēlies pārveidot.

print hex(256)
c=hex(16)
print c

mēģini, vērtē, komentē

 Autors: Strāvonis Pitōns D[skaitļi]
Autora bilde
1.
Rakstu apkopujums... Autors: Strāvonis Pitōns D[skaitļi]
Autora bilde
2.

Rakstu apkopujums: http://spoki.tvnet.lv/spele/Kopturs/781599
* varēs izmantot martā (marta beigās)

0
52
Citi šī autora raksti:
Lasi vēl labākos rakstus:
komentāri [16]

Lai komentētu, Tev jāreģistrējas!

Reģistrēties
vai ienāc ar:
Kārtot komentārus: populārākie | jaunākie | vecākie
Rādīt bildes
Fosilija
Spoku fosilijas ikonaFosilija 09.02.16 23:25
6
0

Ir 10 veidu cilvēki, tie, kuri saprot bināro skaitīšanas sistēmu un tie, kuri to nesaprot   

drumsibumsi avatars
Medaļa JubilārsMedaļa Dienas domaMedaļa 1/13 kūciņas
  drumsibumsi 10.02.16 11:29
3
0

atbildot uz Strāvonis komentāru "ja neskaita to, ka divciparu skaitlī pī precisz... " 8 nevis 16.

wtfs avatars
Medaļa MaģistrantsMedaļa MaģistrsMedaļa Doktorants
  wtfs 10.02.16 09:36
3
0

atbildot uz Strāvonis komentāru " cik lielu skaitli vari dabūt ar savu zinātnis... " tiem, kam tu to stāsti, pilnīgi pietiekamu.

wtfs avatars
Medaļa MaģistrantsMedaļa MaģistrsMedaļa Doktorants
  wtfs 09.02.16 22:48  
3
0
To visu var panakt ar windows kalkulatoru iesledzot zinatnisko rezimu. Nekadas chuskas nevajag lietot
Strāvonis avatars
Medaļa VUGD priekšnieksMedaļa VUGD priekšnieksMedaļa VUGD priekšnieks
  Strāvonis 10.02.16 12:25
1
0

atbildot uz drumsibumsi komentāru " 8 nevis 16. " un tā vienmēr - visur pieļauju kļūdas

Strāvonis avatars
Medaļa VUGD priekšnieksMedaļa VUGD priekšnieksMedaļa VUGD priekšnieks
  Strāvonis 10.02.16 10:32
1
0

atbildot uz wtfs komentāru " un pacelt planētu arī vari "

ja neskaita to, ka divciparu skaitlī pī preciszitāte zudīs sešpadsmit reizes straujāk, kā sešpadsmitciparu skaitlī, būs tev kvadrāts ne aplis

wtfs avatars
Medaļa MaģistrantsMedaļa MaģistrsMedaļa Doktorants
  wtfs 10.02.16 10:30
1
0

atbildot uz Strāvonis komentāru " es varu uzīmēt pasaulē lielāko apli " un pacelt planētu arī vari

Strāvonis avatars
Medaļa VUGD priekšnieksMedaļa VUGD priekšnieksMedaļa VUGD priekšnieks
  Strāvonis 10.02.16 10:30
1
0

atbildot uz wtfs komentāru " un kā tas tev palīdz ikdienā? " es varu uzīmēt pasaulē lielāko apli

wtfs avatars
Medaļa MaģistrantsMedaļa MaģistrsMedaļa Doktorants
  wtfs 10.02.16 10:28
1
0

atbildot uz Strāvonis komentāru " man matemātiku nepiesien, kad ātrāk zaudēsi p... " un kā tas tev palīdz ikdienā?

Strāvonis avatars
Medaļa VUGD priekšnieksMedaļa VUGD priekšnieksMedaļa VUGD priekšnieks
  Strāvonis 10.02.16 10:28
1
0

atbildot uz drumsibumsi komentāru " Nulle ir arī cipars - gan binārajā, gan... " es neņemtos nulli saukt par ciparu, jo neviens viņu vēl nav atradis

Strāvonis avatars
Medaļa VUGD priekšnieksMedaļa VUGD priekšnieksMedaļa VUGD priekšnieks
  Strāvonis 10.02.16 10:26
1
0

atbildot uz wtfs komentāru " un? jāni arī var izteikt kā pēteri? ja gribi... " man matemātiku nepiesien, kad ātrāk zaudēsi pī precizitāti, kad viņš būs kā astoņciparu skaitlis vai kad viņš būs kā sešpadsmitciparu skaitlis

wtfs avatars
Medaļa MaģistrantsMedaļa MaģistrsMedaļa Doktorants
  wtfs 10.02.16 10:07
1
0

atbildot uz Strāvonis komentāru " pī arī var izteikt ar viņu četrciparu sistēmā... " un?

jāni arī var izteikt kā pēteri? ja gribi runāt par matemātikas fundamentālajiem principiem, tad tā ir pavisam cita tēma.

Strāvonis avatars
Medaļa VUGD priekšnieksMedaļa VUGD priekšnieksMedaļa VUGD priekšnieks
  Strāvonis 10.02.16 09:56
1
0

atbildot uz wtfs komentāru " tiem, kam tu to stāsti, pilnīgi pietiekamu. ... " pī arī var izteikt ar viņu četrciparu sistēmā

drumsibumsi avatars
Medaļa JubilārsMedaļa Dienas domaMedaļa 1/13 kūciņas
  drumsibumsi 10.02.16 02:18  
1
0
Nulle ir arī cipars - gan binārajā, gan arī visās pārējās pieminētajās skaitīšanas sistēmās.
Strāvonis avatars
Medaļa VUGD priekšnieksMedaļa VUGD priekšnieksMedaļa VUGD priekšnieks
  Strāvonis 09.02.16 23:28
1
0

atbildot uz Izy79 komentāru " Ir 10 veidu cilvēki, tie, kuri saprot b... " tad es teikšu, ka par monāro skaitīšanas sistēmu es neko nezinu

Strāvonis avatars
Medaļa VUGD priekšnieksMedaļa VUGD priekšnieksMedaļa VUGD priekšnieks
  Strāvonis 09.02.16 22:50
1
0

atbildot uz wtfs komentāru " To visu var panakt ar windows kalkulato... " cik lielu skaitli vari dabūt ar savu zinātnisko kaukulatoru