| ° Forum ° Odpowiedz ° Rejestracja ° Szukaj ° | |
| samochody ciężarowe ° Auto giełda ° Sprzedam motocykle ° |
| Matma / Systemy liczbowe |
| << . 1 . 2 . 3 . 4 . |
| Autor | Wiadomość |
| Krzysztof Parzyszek
|
Posted: 14 Sty 2001 21:08:03 Bez sensu wyrazac sie tak apodyktycznie. Jest w tym jak najbardziej matermatyczny sens, tylko trzeba to rozumiec. Rozumieć to trzeba to, że U2 wzięło się z powodów ograniczeń sprzętowych, a liczby ujemne i zapis szestnatkowy żadnego sprzętu nie wymagaja. Minus szesnaście można zapisać w systemie szestnastkowym bez powoływania się na jakieś bity. Chodzi o arytmetyke modularna, mod 2^N.
Dorobiłeś sobie tę teorię i trzymasz się jej kurczowo. W oryginalnym pytaniu nie było żadnej wzmianki na ten temat. |
| Przemyslaw Kwiatkowski
|
Posted: 14 Sty 2001 22:17:43 Hej Krzysztof! Odpowiedź na list z dnia Sunday, January 14, 2001, 10:08:03 PM: Bez sensu wyrazac sie tak apodyktycznie.
Jest w tym jak najbardziej matermatyczny sens, tylko trzeba to rozumiec. Rozumieć to trzeba to, że U2 wzięło się z powodów ograniczeń sprzętowych,
a liczby ujemne i zapis szestnatkowy żadnego sprzętu nie wymagaja. Minus szesnaście można zapisać w systemie szestnastkowym bez powoływania się na jakieś bity. A można powołując się. I co więcej, nie da się obiektywnie stwierdzić którzy system jest tym "prawidłowym". Chodzi o arytmetyke modularna, mod 2^N.
Dorobiłeś sobie tę teorię i trzymasz się jej kurczowo. W oryginalnym
pytaniu nie było żadnej wzmianki na ten temat. Owszem, nie było ani słowa o arytmetyce modularnej, ale autor wyraźnie dał do zrozumienia, że zna system U2. Próbował także się nim posłużyć przy przeliczaniu, zatem nie udzielenie mu wskazówek na ten temat byłoby odpowiedzią niepełną. |
| Krzysztof Parzyszek
|
Posted: 15 Sty 2001 16:39:21 Minus szesnaście można zapisać w systemie szestnastkowym bez powoływania się na jakieś bity. A można powołując się. I co więcej, nie da się obiektywnie stwierdzić którzy system jest tym "prawidłowym". Moim zdaniem jest inaczej. System zapisu liczby nie ma absolutnie nic wspólnego z żadnymi bitami. Ale chyba Cię nie przekonam, więc proponuję zakończyć tę dyskusję. Chodzi o arytmetyke modularna, mod 2^N.
Dorobiłeś sobie tę teorię i trzymasz się jej kurczowo. W oryginalnym
pytaniu nie było żadnej wzmianki na ten temat. Owszem, nie było ani słowa o arytmetyce modularnej, ale autor wyraźnie dał do zrozumienia, że zna system U2. Próbował także się nim posłużyć przy przeliczaniu, zatem nie udzielenie mu wskazówek na ten temat byłoby odpowiedzią niepełną. Twierdzę, że równość ``-1 = 255' w Z_256, nie wspominając już o tym jak należy ją interpretować, jest czymś innym niż stwierdzenie, że ``minus jeden w systemie szestnastkowym to napis "FF"'. Co więcej, uważam, że wzmianki o bitach w przypadku zapisu szestnastkowego wyrządzają więcej szkody niż korzyści. Wyrabia się w ten sposób przekonanie, że system szestnastkowy jest ``komputerowy'. Potem czytamy pytania typu jak sprawić, żeby zmienna a (typu int) zawierała liczbę w postaci dziesiętnej, a nie szestnastkowej lub inne, których autor jaskrawo demonstruje nieświadomość, że wartość liczby i sposób jej zapisu to dwie różne rzeczy. |
| << . 1 . 2 . 3 . 4 . |