Jesteś gościem. Załóż konto lub zaloguj się, aby pisać na forum MineFox.


Oficjalne forum społeczności MineFox

MineFox.pl — Minecraft 1.21+

Aktualności, pomoc, rekrutacje i wydarzenia naszej aktywnej społeczności.

Discord MineFoxRanking serwerów
Wątek zamknięty 
 
Ocena wątku:
  • 0 Głosów - 0 Średnio
  • 1
  • 2
  • 3
  • 4
  • 5
[Poradnik]Systemy zapisu liczb
Autor Wiadomość
CzepionMC Niedostępny
Inspiracja
**********

Liczba postów: 1,534
Dołączył: Feb 2015
354
+
Pomogłem? Daj Diaxa!
Nick na Serwerze:
Krogg

Odznaczenia:

(Zobacz Odznaczenia)
Poziom:
MineGold: 0.00
Post: #1
[Poradnik]Systemy zapisu liczb
Witam, ostatnio robiłem bardzo dużo mechanizmów które bazowały na systemie zapisu liczb :
  • Dwójkowym/Binarnym
  • Dziesiętnym/Decymalnym
  • Przyszłe na szesnastkowym / hexadecymalnym i ósemkowym oktalnym

Zacznijmy od teorii :

System dwójkowy potocznie nazywany binarnym jest używany w elektronice tak jak szesnastkowy i ósemkowy , no dobra ktoś spyta po co nam system szesnastkowy skoro mamy już binarny ? Chodzi oto że liczba zapisana hexadecymalnie jest mniejsza w zapisie niż binarna oto kilka liczb w kilku formach zapisu :

Binarnie :
  1. 1
  2. 10
  3. 11
  4. 100
  5. 101
  6. 110
  7. 111
  8. 1000
  9. 1001

Hexadecymalne :
  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
  7. 7
  8. 8
  9. 9
  10. A
  11. B
  12. C
  13. D
  14. E
  15. F


Decymalne :
  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
  7. 7
  8. 8
  9. 9

Oktalne:

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
  7. 7
  8. 10
  9. 11




Skoro już znacie kilka liczb zapisane w różnych formatach czas spróbować je zamienić z decymalnego na binarny :


Zamienianie liczb z systemu decymalnego na binarny nie jest trudne :

1.Najpierw robimy sobie bity

...8 4 2 1

2.Potem dodajemy

Np. u mnie tą liczbą będzie 12
1 1 0 0
8 4 2 1

Tam gdzie nie postawiliśmy jedynki to znaczy że tam trzeba wstawić zero , nasza liczba to zero zero jeden jeden ...

Okay , to teraz z dziesiętnego na hexadecymalny ...

1.Zamieniamy dziesiętny na binarny

U mnie ta liczba to 16

czyli: 10000

2.Teraz robimy bity:

0001|0000
|
8421|8421

Teraz składamy to w całość czyli 10

Szesnaście w formacie hexadecymalnym to 10!

Okay, to teraz z decymalnego na oktalny:

1.Zamieniamy z dziesiętnego na binarny ...
2.Robimy bity , moja liczba binarna to 1011
001|011
421|421

Dodajemy : Moja liczba to 13 !


I to na tyle Wink
19-August-2015 11:33:13
Znajdź wszystkie posty
Tesaszuu Offline
Geniusz
*******

Liczba postów: 567
Dołączył: Jul 2014
Nick na Serwerze:
Male

Odznaczenia:

(
Zobacz Odznaczenia)

Poziom:
MineGold: 0.00
Post: #2
RE: [Poradnik]Systemy zapisu liczb
[Obrazek: M5CPoge.jpg]
19-August-2015 12:26:36
Znajdź wszystkie posty
CzepionMC Niedostępny
Inspiracja
**********

Liczba postów: 1,534
Dołączył: Feb 2015
354
+
Pomogłem? Daj Diaxa!
Nick na Serwerze:
Krogg

Odznaczenia:

(Zobacz Odznaczenia)
Poziom:
MineGold: 0.00
Post: #3
RE: [Poradnik]Systemy zapisu liczb
To co widać !
19-August-2015 12:27:29
Znajdź wszystkie posty
KalisPro Niedostępny
Emerytura:P
***************

Liczba postów: 6,121
Dołączył: Oct 2012
2518
+
Pomogłem? Daj Diaxa!
Nick na Serwerze:
KalisPro

Odznaczenia:

(Zobacz Odznaczenia)
Poziom:
MineGold: 39.00
Post: #4
[Poradnik]Systemy zapisu liczb
Wątek został przeniesiony do kosza.
Prawdopodobne przyczyny :

1. Temat jest niezgodny z regulaminem.
2. Podobny temat znajduje się już na forum.
3. Wątek nie jest już aktualny.
4. Autor prosił o jego przeniesienie.
5. Temat został wyczerpany bądź rozwiązany.

Pozdrawiamy
Administracja Forum.

Pamiętaj, bez dobrej zabawy, niema dobrej gry Wink
19-August-2015 12:33:32
Znajdź wszystkie posty

Wątek zamknięty 


Skocz do:


Użytkownicy przeglądający ten wątek: