-
Data: 2014-10-26 15:56:16
Temat: Re: inne sposokodowania inta
Od: firr <p...@g...com> szukaj wiadomości tego autora
[ pokaż wszystkie nagłówki ]W dniu niedziela, 26 października 2014 15:40:17 UTC+1 użytkownik bartekltg napisał:
> On 26.10.2014 13:51, firr wrote:
> > W dniu niedziela, 26 października 2014 13:04:14 UTC+1 użytkownik
> > bartekltg napisał:
> >> On 26.10.2014 12:17, firr wrote:
> >>> zatanawiam sie czy przypadkiem nie daloby sie wymyslec jakiegos
> >>> innego sposobu enkodowania integerow w slowach niz ten popularny
> >>>
> >>> 0- 00000000 1- 00000001 2- 00000010 3- 00000011 4- 00000100 ...
> >>>
> >>> moze jakis inny dawalby jakies uproszczenia przy kodowaniu czesci
> >>> operacji arytmetycznych?
> >>
> >> Ten standardowy, czyli uzupełnieni owy do 2, już daje
> >> uproszczenia,
> >
> > chodzi mnie ni teyle o kodowanie ujemnych co o zwykle inne kodowanie
> > naturalnych, np takie ktore nieco mnie pomagalo by w dodawaniu ale np
> > nieco wiecej w czyms innym
>
> Poczytaj, będziesz miał zalety i wady danych kodowań.
>
> >
> > przyklady takiego innego kodowania 0-00000000 1-00000001 2-00000010
> > 3-00000100 4-00001000 5-00010000
>
> I jak wygląda 4*5=20?
>
> http://en.wikipedia.org/wiki/Unary_numeral_system
>
> >
> > ten jest ew akurat pewnie malo uzyteczny (i niedokonczony) ale
> > powstaje przynajmniej pytanie czy ten zwykly jest jedynym jako tako
> > naturalnym czy istnieje jeszcze jakis 'podobnie' naturalny
>
> System pozycyjny wydaje się najwygodniejszy do operacji arytmetycznych.
>
> Spróbuj sobie pododawać i pomnożyć w liczbach rzymskich.
>
> > jest to zagadnienie nieco moze akademickie ale przynajmniej warto
> > zarysowac ze jest taki problem ;o
>
binarny jest pozycyjny, ale np teraz na koncu pisania tego watku wyszlo np takie
spostrzezenie
1) dziesietny moze byc lepszy niz binarny
(bo nie trzeba az tyle tych przeniesien
tylko owiele mniej)
2)e np czasem moglby sie moze przydac taki rozdmuchany pozycyjny, kazda pozycja co
dziesiec (1.10.100.1000) ale by mozna trzymac tam wiecej niz tylko noznik z zakreso
0-9 ale
np 0-100) przeniesienia wykonujac w miare potrzeby a nie zawsze
- byc moze jeszcze jakos inaqczej mozna bydobrac ta wielomianowa baze 1-10-100-1000
na jakas inna
(taki podzial tez na te 'kubki' czyli wyzsza baze przydalby sie przy dzieleniu, bo w
tej wersji dosyc wyrazniewidze jak mozna napisac
szybki algorytm dzilenia - kazdy kubek trzeba
obdarzyc porzyczka do wielokrotnosci dzielnika
i szybko da sie podzielic)... no ale niewazne
kiedy indziej moze pomysle o tym wiecej na razie nie mam czasu
Następne wpisy z tego wątku
- 26.10.14 16:21 firr
- 26.10.14 16:58 Piotr
- 26.10.14 17:17 bartekltg
- 26.10.14 17:20 bartekltg
- 26.10.14 17:44 firr
- 26.10.14 18:52 firr
- 26.10.14 21:38 R.e.m.e.K
- 26.10.14 21:43 A.L.
- 26.10.14 22:09 R.e.m.e.K
- 26.10.14 22:43 A.L.
- 26.10.14 23:02 firr
- 27.10.14 13:27 Piotr
Najnowsze wątki z tej grupy
- Arch. Prog. Nieuprzywilejowanych w pełnej wer. na nowej s. WWW energokod.pl
- 7. Raport Totaliztyczny: Sprawa Qt Group wer. 424
- TCL - problem z escape ostatniego \ w nawiasach {}
- Nauka i Praca Programisty C++ w III Rzeczy (pospolitej)
- testy-wyd-sort - Podsumowanie
- Tworzenie Programów Nieuprzywilejowanych Opartych Na Wtyczkach
- Do czego nadaje się QDockWidget z bibl. Qt?
- Bibl. Qt jest sztucznie ograniczona - jest nieprzydatna do celów komercyjnych
- Co sciaga kretynow
- AEiC 2024 - Ada-Europe conference - Deadlines Approaching
- Jakie są dobre zasady programowania programów opartych na wtyczkach?
- sprawdzanie słów kluczowych dot. zła
- Re: W czym sie teraz pisze programy??
- Re: (PDF) Surgical Pathology of Non-neoplastic Gastrointestinal Diseases by Lizhi Zhang
- CfC 28th Ada-Europe Int. Conf. Reliable Software Technologies
Najnowsze wątki
- 2024-12-21 Arch. Prog. Nieuprzywilejowanych w pełnej wer. na nowej s. WWW energokod.pl
- 2024-12-21 Ideologia Geniuszy-Mocarzy dostępna na nowej s. WWW energokod.pl
- 2024-12-21 ciekawy układ magnetofonu
- 2024-12-21 Bieruń => Spedytor Międzynarodowy (handel ładunkami/prowadzenie flo
- 2024-12-21 Warszawa => Java Developer <=
- 2024-12-21 Zalesie Borowe => Medical Equipment Service Engineer <=
- 2024-12-21 Żerniki => Specjalista ds. Employer Brandingu <=
- 2024-12-21 jak tacy debile
- 2024-12-20 Precedensy politycznie motywowanego nie wydawania w UE
- 2024-12-20 Obrońcy
- 2024-12-20 Obrońcy
- 2024-12-20 Obrońcy
- 2024-12-20 Gdańsk => Inżynier bezpieczeństwa aplikacji <=
- 2024-12-20 czyste powietrze
- 2024-12-20 Katowice => Analyst in the Trade Development department (experience wi