Panel logowania

Nie masz jeszcze konta na e-Mlodzi.com?

Zarejestruj si!

Zapomniae hasa?

Przypomnij je

Autor

Wiadomo

Hav0c  

Wymiatacz



Imię: Marcin

Doczy: 09 Sty 2012

Skd: Rzeszów~

   

Wysany: 2014-09-24, 16:15   

krul umiłowany napisa/a:

swoją drogą w szkołach naprawde mają już coś z mózgiem żeby uczyć dzieci jak zamienia się liczyby z systemu [2] na [10] zamiast nauczyć np porządnie historii



Na informatyce to jest totalna podstawa podstawy, historia nie ma z tym nic wspólnego.

odnośnie przekształceń na (z) system(u) szesnastkowy(ego) łatwiejszy sposób jest taki:


podobnie jest w przypadku systemu 8-kowego z tym że dzielimy binarną liczbę na grupy po 3 zaczynając od prawej do lewej (16 dzielimy na grupy po 4 zaczynając również od prawej do lewej). W przypadku brakujących liczb do grupy dopisujemy poprostu zero(zera) na początku (od lewej) tak aby grupy były pełne.

Pozdrawiam
_________________
„Póki jesteśmy, nie ma śmierci, gdy jest śmierć, nie ma nas”
 

krul umiłowany  

Hiper wymiatacz



Imię: Rafał

Wiek: 32

Doczy: 22 Lut 2014

   

Wysany: 2014-09-24, 23:12   

Informatyka na ktorej ucza tych bzdur to kilka godzin tygodniowo wyrzucone w bloto. A ze informatyka nie ma nic wspolnego z historia... ciezko sie nie zgodzic
_________________
"Chooy w dupe wszystkim modom i adminom"
~Steve Jobs

"Każdy powinien radzić sobie z problemami na tyle na ile potrafi. Mi w dzieciństwie stary wchodził do wanny, a po forach nie płakałem."
~$karbówka
 

Salomea  

Stały User


Imię: Adela

Wiek: 23

Doczya: 01 Maj 2014

   

Wysany: 2014-09-25, 17:03   

krul co Ty masz do tej historii? :-P
 

Szej-Hulud  

Pogromca postów

Éminence grise



Imię: Łukasz

Wiek: 29

Doczy: 07 Sty 2010

   

Wysany: 2014-09-25, 19:46   

Akurat to jest w informatyce dość istotna sprawa. Korzystając z zamiany na inny system możemy w prosty sposób zmniejszać objętość danych w pamięci (np. sprytnie dzieląc dane na fragmenty i nadając im wartości z zakresu 0-255). Pisałem kiedyś program, który miał przyjmować liczby o liczbie cyfr równej maksymalnie najwyższej wartości unsigned int. Np. liczbę 10334 dzieliliśmy partiami na 01,03,34. W każdej parze drugą cyfrę mnożyliśmy przez (co najmniej) 10 i zapisywaliśmy jako char. Tak powstawała dynamicznie alokowana tablica o rozmiarze maksymalnym max int. Gdyby zamiast par, kombinować z przeliczaniem na system [256], oszczędność byłaby ogromna.
Po co taki program? Choćby po to, aby obliczyć wartość wyrażenia:

112433253253245235756237657862378562363627857826785682736578325786 * 3872857372578237597239535789235798237578237879327532

Wystarczy algorytm mnożenia pisemnego i komputer bardzo szybko poda wynik. Przy klasycznych intach samo wczytywanie danych by się nie powiodło, nie mówiąc już o wyniku.

Moim zdaniem rzecz bardzo przydatna, bo uczy myślenia.
_________________
"Polskie życie polityczne nie może być dżunglą afrykańską, w której buszuje kilkunastu hultai klasowych. Wasz faszyzm albo zginie w Polsce, rozbije głowę o demokrację, albo Polska zapłonie wojną domową." - Ignacy Daszyński
 

Damn  

Pogromca postów

Queen Dude



Wiek: 28

Doczya: 10 Kwi 2010

   

Wysany: 2014-09-25, 20:24   

Cytat:

Informatyka na ktorej ucza tych bzdur to kilka godzin tygodniowo wyrzucone w bloto.



Informatyka stworzyła wszystko co Cię otacza, a co jest nowoczesne. Popycha świat do przodu. W dzisiejszych czasach jest nawet ważniejsza niż historia. Informatycy wszędzie mają co robić.
_________________

If you don't wanna see that sunset,
stop looking in a demon's eye

Temporarily online
 

Forum modzieowe e-Mlodzi.com