Binární děrný štítek.

Dotazy na technické problémy, vlastní řešení technických problémů

Moderátor: Moderátoři

Zpráva
Autor
Uživatelský avatar
AlexanderM
Příspěvky: 36
Registrován: 03 led 2017, 00:00

#46 Příspěvek od AlexanderM »

Proč jsi ten červený pásek překlopil?
Uživatelský avatar
EKKAR
Příspěvky: 35020
Registrován: 16 bře 2005, 00:00
Bydliště: Česká Třebová, JN89FW21

#47 Příspěvek od EKKAR »

Protože ve tvým zadání je blbě - správně pokud se má číst tak jak je kódovanej, je po obrácení.
Nasliněný prst na svorkovnici domovního rozvaděče: Jó, paninko, máte tam ty Voltíky všecky...
A kutilmile - nelituju tě :mrgreen: :mrgreen: !!!
Uživatelský avatar
AlexanderM
Příspěvky: 36
Registrován: 03 led 2017, 00:00

#48 Příspěvek od AlexanderM »

By mě zajmalo proč to tam nahrávali blbě... jaks to poznal, že se má překlopit?
Uživatelský avatar
AlexanderM
Příspěvky: 36
Registrován: 03 led 2017, 00:00

#49 Příspěvek od AlexanderM »

Skutečně divný, v poobném příkladu byl stejně orientovaný, a tam tento problém nebyl.
Přílohy
tabulka.jpg
(148.84 KiB) Staženo 149 x
Uživatelský avatar
Nakadah
Příspěvky: 1407
Registrován: 06 říj 2013, 00:00
Bydliště: Ostrava

#50 Příspěvek od Nakadah »

Řekl bych, že to je chyták. Aby vám to studium trošku okořenili.
Uživatelský avatar
AlexanderM
Příspěvky: 36
Registrován: 03 led 2017, 00:00

#51 Příspěvek od AlexanderM »

Nakadah píše:Řekl bych, že to je chyták. Aby vám to studium trošku okořenili.


... jaks to poznal, že se má překlopit?
Uživatelský avatar
Yarda1
Příspěvky: 2748
Registrován: 11 úno 2009, 00:00

#52 Příspěvek od Yarda1 »

AlexanderM píše:Proč jsi ten červený pásek překlopil?
Našel jsem obrázek osmistopé pásky, abych si trochu osvěžil dávno zapomenuté znalosti. Nejdřív ten první, pak ten třetí, tam byl důležitý ten popis co znamenají jednotlivé stopy (jakou mají váhu), je nahoře. A tu tvou pásku jsem překlopil proto, aby její orientace byla stejná jako u těch dvou obrázků. Jiný důvod jsem k tomu neměl.
Jak jsem se zmínil, kdysi jsem se trochu v děrných páscích pošťoural, potřeboval jsem převést děrnou pásku v kódu EIA do kódu ISO (nebo možná obráceně, už nevím) a pro jednoho kolegu jsem napsal prográmek co na stroji, který při čtení děrné pásky vyžadoval na konci kontrolní součet umožnil přečíst a zpracovat i data z pásky co byla pořízena na jiném stroji bez kontrolního součtu. A nikdy jsem nepotřeboval umět číst ty dírky. Celý ten příklad mi připomněl jednu stať z mé oblíbené knihy:
...
Uvedu příklad: Chtěli hovořit o číslech v různých soustavách - pětkové, šestkové a tak dále -, aby předvedli různé možnosti. Pro děcko, které chápe desítkovou soustavu, by to mohlo být zajímavé - k osvěžení mysli. Ale co z toho v těch knihách vylezlo? Každé dítě se musí naučit neděsítkové soustavy! Načež následuje obvyklá hrůza: „Převeďte tato čísla ze sedmičkové soustavy do pětkové!" Převod z jedné číselné soustavy do druhé je absolutně neužitečná věc. Jestliže to dovedete, třeba vás to pobaví, ale jestliže to neumíte, nechte to plavat. Je to zbytečné.
...
Otočím stránku a tam se praví: „Červené hvězdy mají teplotu čtyři tisíce stupňů, žluté hvězdy mají teplotu pět tisíc stupňů...", až sem je to v pořádku. Pokračují: „Zelené hvězdy mají teplotu sedm tisíc stupňů, modré hvězdy mají teplotu deset tisíc stupňů, fialové hvězdy mají teplotu... (nějaké velké číslo." Žádné zelené nebo fialové hvézdy neexistují,
...
Jenže pak následovala cvičení: Jan jde s otcem ven podívat se na hvězdy. Jan vidí dvě modré hvězdy a jednu červenou. Otec vidí zelenou, fialovou a dvě žluté hvězdy. Jaká je celková teplota hvězd, které Jan a otec vidí?" - a já vybuchl děsem.
...
Ve strojovně je voda a na palubě se tančí.
Uživatelský avatar
EKKAR
Příspěvky: 35020
Registrován: 16 bře 2005, 00:00
Bydliště: Česká Třebová, JN89FW21

#53 Příspěvek od EKKAR »

Můj nebožtík tchán byl matematik na UK v Práglu a zažranej organizátor matematický olympiády. On sám napsal 2 sbírky matematickejch úloh pro střední školy a byl zuřivým kritikem svejch kolegů - autorů učebnic, za podobně nesmyslný zadání úloh. Co on se doslova naotravoval s těma příkladama mě, mýho tátu mašinfíru i další lidi, protože on sám byl v životě od praxe třeba právě v dopravě na hony vzdálenej - a přesto tvrdě vyžadoval, aby právě zadání úloh v učebnicích bylo pokud možno z praxe vycházející, aby vyšly aspoň trochu reálný výsledky ...
Nasliněný prst na svorkovnici domovního rozvaděče: Jó, paninko, máte tam ty Voltíky všecky...
A kutilmile - nelituju tě :mrgreen: :mrgreen: !!!
Uživatelský avatar
FHonza
Příspěvky: 1443
Registrován: 20 lis 2012, 00:00
Bydliště: Praha

#54 Příspěvek od FHonza »

AlexanderM píše:Z toho jsem nezmoudřel.


Buď konkrétní co Ti není jasné.

Máš posloupnost bytů 113, 196, 141, 195, 179, 118, 195, 137
v šestnáctkové soustavě je to 0x71, 0xC4, 0x8D, 0xC3, 0xB3, 0x76, 0xC3, 0x89

Dekódování Unicode z UTF-8 říká (viz wikipedie) že když v byte NENÍ nastaven nejvyšší bit, tak je znak kódován jedním byte a odpovídá ASCII tabulce. Hned první byte 0x71 nemá nastaven nejvyšší bit, takže to odpovídá v ASCII znaku q

Druhý byte nastaven nejvyšší bit, takže se jedná o znak, který je kódován více než jedním byte. Může být kódován teoreticky až 6 byte, norma rfc3629 to omezila na 4 byte. Počet byte potřebný pro zakódování znaku se pozná podle počtu nastavených nejvyšších bitů.
0xC4 je v binárním zápisu 11000100 tj. jsou nastaveny dva nejvyšší bity, takže znak je zakódován ve dvou bytech. A to v 0xC4, 0x8D.

Teď se podívej do tabulky na wikipedii (odkaz výše) na tabulku Způsob kódování znaků. Druhý řádek říká které bity jsou z obou byte použity pro získání hodnoty do tabulky Unicode:

Kód: Vybrat vše

U+00000080 - U+000007FF
110xxxxx 10xxxxxx
11000100 10001101  (to je v bináru zapsáno 0xC4, 0x8D)
...00100 ..001101 je 0x10D, dekadicky 269


Pod sebou jsou vidět bity ze kterých se sestaví výsledná hodnota. Ty tečky značí bity, které se ignorují. Líp už to asi vysvětlit neumím.

No a výsledek jsou hodnoty, které psala lesana o hodně příspěvků výše.
Uživatelský avatar
Habesan
Příspěvky: 7379
Registrován: 12 led 2009, 00:00
Bydliště: Plzeňsko
Kontaktovat uživatele:

#55 Příspěvek od Habesan »

Yarda1 píše:
Jan vidí dvě modré hvězdy a jednu červenou...
Pekař měl na levém oku tři dioptrie a na pravém oku dvě a půl dioptrie.
Strojvůdce byl na tom hůře. Měl na levém oku čtyři dioptrie a na pravém dokonce šest dioptrií.
Kolik dioptrií měli pekař a strojvůdce dohromady?
Sháním hasičák s CO2 "sněhový", raději funkční.
(Nemusí mít platnou revizi.)
(Celkově budu raději, když se to obejde bez papírů.)
Uživatelský avatar
lesana87
Příspěvky: 4416
Registrován: 20 zář 2014, 00:00

#56 Příspěvek od lesana87 »

To je taky blbost, strojvůdce nemůže mít tolik dioptrií.
Uživatelský avatar
EKKAR
Příspěvky: 35020
Registrován: 16 bře 2005, 00:00
Bydliště: Česká Třebová, JN89FW21

#57 Příspěvek od EKKAR »

Jo - to je přesně to, co nebožtíku tchánovi vadilo na podobnejch úlohách = že si jejich autoři naprosto svévolně a nesmyslně volí "zadávaný fakta", i když v reálu by k něčemu podobnýmu nikdy nemohlo dojít.
Nasliněný prst na svorkovnici domovního rozvaděče: Jó, paninko, máte tam ty Voltíky všecky...
A kutilmile - nelituju tě :mrgreen: :mrgreen: !!!
Uživatelský avatar
ZdenekHQ
Významný člen
Příspěvky: 25519
Registrován: 21 črc 2006, 00:00
Bydliště: skoro Brno
Kontaktovat uživatele:

#58 Příspěvek od ZdenekHQ »

Cimrmani mají ve svých textech podobných "humorných min" víc a jen čekají, kdo na ně přijde... :D
Pro moje oslovení klidně použijte jméno Zdeněk
Správně navržené zapojení je jako recept na dobré jídlo.
Můžete vynechat půlku ingrediencí, nebo přidat jiné,
ale jste si jistí, že vám to bude chutnat[?
]
Uživatelský avatar
EKKAR
Příspěvky: 35020
Registrován: 16 bře 2005, 00:00
Bydliště: Česká Třebová, JN89FW21

#59 Příspěvek od EKKAR »

Jenže Cimrmani, to je divadlo. Když si ale potom vezmeš, že se z takovýho zadání učí ve škole děcka dejme tomu 12 - 18 roků starý (II. stupeň základky + střední školy nebo 8-letý gymply), který se s tou praxí ZATÍM ještě nesetkaly a učebnicím ještě nepřestaly důvěřovat podobně jako svejm rodičům některý z nich ještě věřej to o Ježíškovi nebo o čápech, tak tě musí chvílema až polejvat smrtelnej pot ...
Nasliněný prst na svorkovnici domovního rozvaděče: Jó, paninko, máte tam ty Voltíky všecky...
A kutilmile - nelituju tě :mrgreen: :mrgreen: !!!
Uživatelský avatar
ZdenekHQ
Významný člen
Příspěvky: 25519
Registrován: 21 črc 2006, 00:00
Bydliště: skoro Brno
Kontaktovat uživatele:

#60 Příspěvek od ZdenekHQ »

Ale mě ty školní zadání vadily taky. Moje reakce je čistě na Habešanovu citaci. Neznalost klasiků neomlouvá.

Podívej se na tabuli za zády toho chlapa a řekni mě, kdo by potřeboval - raději napíšu "klasicky" - integrovat takovou ptákovinu a co ta rovnice vyjadřuje :?:

Takhle se učí používání substitucí, ale ty jsou při výpočtech kolikrát stejná katastrofa, jako autor zadání.

https://www.novinky.cz/veda-skoly/42441 ... ikove.html
Pro moje oslovení klidně použijte jméno Zdeněk
Správně navržené zapojení je jako recept na dobré jídlo.
Můžete vynechat půlku ingrediencí, nebo přidat jiné,
ale jste si jistí, že vám to bude chutnat[?
]
Odpovědět

Zpět na „Poradna“