[34] Ułamki w systemie binarnym

  Рет қаралды 65,548

Maszyna Licząca

Maszyna Licząca

Күн бұрын

Odcinek o ułamkach w systemie binarnym.
Czy za pomocą ciągów zer i jedynek da się zapisać każdy dowolny ułamek? Oglądaj, a sam się przekonasz!

Пікірлер: 36
@jestes71830
@jestes71830 4 жыл бұрын
Lepiej wytłumaczone niż na wykładzie
@7mattjack
@7mattjack 5 жыл бұрын
dobra robota! nie sadzilem ze tak latwo pojdzie
5 жыл бұрын
A jednak! Cieszę się, że mogłem pomóc :)
@KoW
@KoW 6 жыл бұрын
Mnożenie razy 2 wydawało mi się łatwiejsze przy zamianie...
@austriahaitilaos6879
@austriahaitilaos6879 5 жыл бұрын
bardzo dobrze tłumaczysz! Maszyno Licząco-dobrze-tłumacząca ! ;)
5 жыл бұрын
Hahahahaha, dzięki! :D Super komentarz, chętnie bym zmienił nazwę na taką! :)
@austriahaitilaos6879
@austriahaitilaos6879 5 жыл бұрын
@ Jeżeli jest to możliwe, to byłoby mi bardzo miło :)
@obieuz6362
@obieuz6362 2 жыл бұрын
Dzięki za pomoc
@smrodek_n
@smrodek_n 11 ай бұрын
fajnie
@maciejwinkler7371
@maciejwinkler7371 4 жыл бұрын
Jak przeliczyć ułamek z systemu dziesiętnego na system piątkowy
@janstrugala3299
@janstrugala3299 3 жыл бұрын
Zeby 0.8 nie mozna bylo zapisac jako binarnie jako 0.1000 to gwalt na logice System binarny ma jeszcze wiele sekretow. Aha a jak zapisales przecinek binarnie skoro jest tylko 0 i 1? Mysle ,ze interpretacja zeby ulamki uzyskiwac jako potega ujemna 2 powinna ulec zmianie. wszak miedzy 00 i 01 nie jest przewidziane zadne miejsce. Wiec tak samo jak sie pojawia przecinek czy znak minus tak samo moze sie pojawic umowne 1/ (jeden przez... ) jako np osobny typ danych. 'frac32' i powiedzmy w polowie bajtu jest nasza umowna niewidzialna kreska ulamkowa. 0001/0011 = 1/3
@janstrugala3299
@janstrugala3299 3 жыл бұрын
Mozna by zamiast podstawy 2 interpretowac jako 2^ n *x .. Na poczatku podajesz jaka podstawa np pierwsze 4bity =x np.8 bitowa liczba 0011 0011 bylaby to 3 jako nasze x. i dalej 2^0 *3 +2^1 *3= 3+6=9 . Uzywanie binarnosci do mnozenia czegokolwiek ,jak Egipcjanie..
@paktscyzoryk458
@paktscyzoryk458 4 жыл бұрын
Nie nie rozumiem:((
@judymofficialchannel6377
@judymofficialchannel6377 Жыл бұрын
Masz talent do tłumaczenia byczq, dzięki
@peciozjeb
@peciozjeb 4 жыл бұрын
super film robie infe od 14 godzin gosciu ratujesz dupe chyba byczq
@Lokus122
@Lokus122 6 жыл бұрын
Opowiesz na jakich zasadach komputer dokonuje tych zaokrągleń? Ciekawi mnie też jak komputer wie, ktore bity są po przecinku. Obstawiam, że podczas deklaracji np. floata ma specjalnie wyznaczone miejsce na to, ale chetnie sie upewnie :)
6 жыл бұрын
To był dopiero matematyczny wstęp do ułamków w systemie binarnym. Ten ważniejszy odcinek, o implementacji ułamków w komputerze dopiero powstaje. Niestety mam ostatnio dużo pracy, więc jego zrobienie jeszcze trochę mi zajmie. Ale warto czekać :)
@michacyber5609
@michacyber5609 5 жыл бұрын
Chyba brakuje zamiany ułamka okresowego w postaci binarnej na podstać dziesiętną. Przykładowo mam teraz do policzenia ułamek w takim zapisie: 0,0(1). Nie bardzo wiem jak to rozpisać, według kalkulatora mój wynik jest niepoprawny. Mógłbyś skomentować?
5 жыл бұрын
To bardzo proste - ułamek w systemie dwójkowym (binarnym) zapisany jako 0,0(1) będzie wynosił 0,01111111111... i tak w nieskończoność. Kolejne cyfry tego ułamka to kolejne potęgi dwójki z ujemnymi wykładnikami. Ten ułamek rozpiszemy jako: 0 + 0 * 2^(-1) + 1 * 2^(-2) + 1 * 2^(-3) + 1 * 2^(-4) + 1 * 2^(-5) + 1 * 2^(-6) + ... Upraszczając: 2^(-2) + 2^(-3) + 2^(-4) + 2^(-5) + 2^(-6) + ..., czyli: 0,25 + 0,125 + 0,0625 + 0,03125 + 0,015625 + ... Ze wzoru na sumę elementów szeregu geometrycznego łatwo taką sumę można obliczyć. Suma = a1 / (1 - q) = 0,25 / (1 - 0,5) = 0,25 / 0,5 = 0,25 * 2 = 0,5 Zatem ułamek w systemie binarnym o wartości 0,0(1) będzie wynosił 0,5 w systemie dziesiętnym. No i jest to całkiem logiczne. W końcu tak samo wygląda sytuacja w systemie dziesiętnym, gdzie 0,4(9) = 0,5. Mam nadzieję, że pomogłem! Pozdrawiam :)
@michacyber5609
@michacyber5609 5 жыл бұрын
Maszyna Licząca bardzo, dzięki :)
5 жыл бұрын
Nie ma sprawy! :)
@m3zuss
@m3zuss 5 жыл бұрын
@ Nie wiem czy odpisujesz na tak stare komentarze ale idąc tym tokiem rozumowania każdą liczbę da sie przedstawic za pomoca ulamka okresowego? Dajmy na to 3/8 - 0.011 w binarnym i mozna to zapisac jako 0.010(1)? A co np z zapisem ułamka 5/6 w systemie binarnym? Rozwiniecie dziesietne tego ulamka to 0.8(3) wiem ze 0.8 to binarnie 0.(1100) a 0.(3) to binarnie 0.(01) ale jak to polaczyc? Jezeli to przeczytasz to prosilbym o odpowiedz w miarach mozliwosci :)
@t4chy0n
@t4chy0n 5 жыл бұрын
ekstra, dzieki wielkie
5 жыл бұрын
Spoko! :D
@Jackdaduck11
@Jackdaduck11 2 жыл бұрын
A co jeśli będzie ułamek w systemie dziesiątkowym: 12.504? Bez 5 albo 0 na końcu, to jak się to obliczy?
@igor5150
@igor5150 3 жыл бұрын
To jest reprezentacja stałopozycyjna?
@amtrax02
@amtrax02 6 жыл бұрын
Dzięki!
6 жыл бұрын
Bardzo proszę! Koniecznie zobacz też inne filmy na moim kanale :)
@filip4095
@filip4095 6 жыл бұрын
W końcu znalazłem poradnik, myslalem ze to takie trudne lecz teraz czuje sie wyśmienicie, Jak ryba w wodzie
6 жыл бұрын
Super! Bardzo się cieszę, że mogłem pomóc! Koniecznie sprawdź też inne odcinki - może tam też się odnajdziesz :)
@jakubbiernat9406
@jakubbiernat9406 4 жыл бұрын
Dziękiii
@sebon11
@sebon11 5 жыл бұрын
Zajebiste video :) bardzo dobrze też, że używasz stylu M. Zelenta. Czarne tło, jasne tłumaczenie, strzałki, wszystko zajebiste. Ciekawi mnie tylko, czy kontaktowałeś się z nim, czy "pozwala ci" xD używać tak bardzo jego stylówy? I w czym w ogóle wy robicie te filmy?
@sebon11
@sebon11 5 жыл бұрын
"w czym" tzn w jakim programie :)
5 жыл бұрын
@@sebon11 Z nikim się nie kontaktowałem, bo niczyjego "stylu" nie używam. Ciemne tło i jasne napisy występują na większości kanałów naukowych. Świetnie wykorzystuje to chociażby 3Blue1Brown. Do stworzenia każdego odcinka używam naprawdę wielu programów, na przykład do rozpisywania planu odcinka, tworzenia obrazków, animacji, potem osobnych do nagrywania ekranu podczas programowania, do nagrywania głosu, a ostatecznie do montowania i edycji filmu. Jest tego naprawdę długa lista.
@Grasol
@Grasol 5 жыл бұрын
@@sebon11 Też z Zelentem mi się skojarzyło
[35] (C#) Ułamki w komputerze (Liczby zmiennoprzecinkowe)
24:04
Maszyna Licząca
Рет қаралды 62 М.
[32] Liczby ujemne w systemie binarnym: ZM, U1, U2
18:42
Maszyna Licząca
Рет қаралды 91 М.
Nastya and balloon challenge
00:23
Nastya
Рет қаралды 66 МЛН
Шок. Никокадо Авокадо похудел на 110 кг
00:44
Новый уровень твоей сосиски
00:33
Кушать Хочу
Рет қаралды 4,9 МЛН
Dwójkowe liczby ujemne: ZM, ZU1, ZU2. Przepełnienie (overflow)
23:22
Pasja informatyki
Рет қаралды 313 М.
Dzielenie liczb binarnych
15:45
Kanał o Wszystkim
Рет қаралды 40 М.
[22] System binarny - jak komputer liczy na 0 i 1?
10:40
Maszyna Licząca
Рет қаралды 107 М.
Zrozumieć system binarny (dwójkowy)
26:37
Kanał o Wszystkim
Рет қаралды 38 М.
Dodawanie i odejmowanie binarne
17:19
Kanał o Wszystkim
Рет қаралды 56 М.
Systemy pozycyjne #1 System dwójkowy, czwórkowy, ósemkowy i szesnastkowy - jak to działa?
14:41
Matura Informatyka - Małgorzata Piekarska
Рет қаралды 3,9 М.
Why 0.1 + 0.2 === 0.30000000000000004: Implementing IEEE 754 in JS
16:43
Low Byte Productions
Рет қаралды 68 М.
Mnożenie liczb binarnych
9:32
Kanał o Wszystkim
Рет қаралды 37 М.
Nastya and balloon challenge
00:23
Nastya
Рет қаралды 66 МЛН