Hexadecimální dělení od ruky: odvození algoritmu a jeho optimalizace

Zdroj Zdroj: root.cz     03.02.2021 (00:00)     Sekcia it, počítače

[8 minut čtení] S pomocí BCD aritmetiky se dá školní algoritmus dekadického dělení zrychlit a zjednodušit. S dělením hexadecimálních čísel propiskou se můžeme zase předvádět před kamarády programátory. Tato programátorská rekreace může přinést pocit nezávislosti, že dokážeme dělit bez kalkulátoru, zajímavý vhled do samotných principů aritmetických operací, nebo pocit úspěchu, že jsme dokázali něco optimalizovat na rychlost a spolehlivost. Budeme schopni pokračovat i za desetinnou nebo šestnáctinnou čárku, bez omezení počtu číslic operandů. celý článek

Související články
 
Ďalšie články
 

V 91 letech zemřel Jacob Ziv. Autor kompresních algoritmů, na kterých stojí GIF nebo ZIP

Zdroj Zdroj: zive.cz     28.03.2023 (16:45)     Sekcia it-pocitace

V sobotu 25. března zemřel ve věku 91 let Jacob Ziv – izraelský elektroinženýr, který se proslavil zejména spoluprací na tvorbě bezztrátových kompresních algoritmů LZ77 a LZ78. O jeho úmrtí informoval Izraelský technologický institut Technion, kde působil. „V roce 2021 se stal prvním izraelským ...

 

Optimalizace async. parseru JSON v C++20

Zdroj Zdroj: root.cz     09.05.2024 (00:00)     Sekcia it-pocitace

Toto je dodatek k předchozímu článku o parsování JSON pomocí korutiny. Původním záměrem byl spíš benefit asynchronního zpracování. Diskutéři pod článkem mě donutili podívat se na možnosti optimalizace na rychlost.

 

Základní optimalizace v Go aneb pomáháme překladači

Zdroj Zdroj: root.cz     08.12.2022 (00:00)     Sekcia it-pocitace

Seznámíme se se základními optimalizacemi, které je v některých případech vhodné či nutné provádět na úrovni zdrojového kódu. Některé dále zmíněné optimalizace jsou (zdánlivě) triviální, na druhou stranu ovšem opomíjené.

 

Shluková analýza (clustering) a knihovna Scikit-learn (2)

Zdroj Zdroj: root.cz     07.12.2023 (00:00)     Sekcia it-pocitace

Dnes si naznačíme některé meze algoritmu K-means, kterým jsme se zabývali v předchozím článku a které omezují použití tohoto algoritmu pouze na některé problémy řešené shlukovou analýzou.

 

Základní optimalizace v Go aneb pomáháme překladači (2)

Zdroj Zdroj: root.cz     13.12.2022 (00:00)     Sekcia it-pocitace

Seznámíme se s dalšími optimalizacemi, které je vhodné či nutné provádět na úrovni zdrojového kódu. Jedná se o předávání polí odkazem či hodnotou, optimalizace průchodu poli, řezy i mapami a taktéž použití synchronizace u gorutin.

 

Volba funkcí a algoritmů pro trénink neuronových sítí ve scikit-learning

Zdroj Zdroj: root.cz     17.10.2024 (00:00)     Sekcia it-pocitace

Popíšeme si aktivační funkce, které lze vybrat při konstrukci neuronových sítí. Taktéž se zmíníme o možnosti výběru algoritmů použitých při tréningu neuronových sítí a jejich vlivu na kvalitu výsledků.

 

Podpora SIMD operací v GCC s využitím intrinsic pro nízkoúrovňové optimalizace

Zdroj Zdroj: root.cz     20.10.2022 (00:00)     Sekcia it-pocitace

V první části článku dokončíme popis problematiky SIMD technologie NEON na architektuře ARM. Část druhá bude věnována takzvaným intrinsic, které programátorům umožňují přímo v C provádět i nízkoúrovňové optimalizace.

 

Literate programming: kombinace slovního popisu algoritmu s kódem

Zdroj Zdroj: root.cz     14.05.2020 (00:00)     Sekcia it-pocitace

[20 minut čtení] V dnešním článku si ve stručnosti představíme některé novější nástroje podporující paradigma známé pod jménem literate programming. Jedná se o kombinaci slovního popisu algoritmu společně s vlastním zdrojovým kódem. 1. Literate programming

 

Softwarová sklizeň (3. 7. 2024): tvoříme GTK3 / GTK4 rozhraní

Zdroj Zdroj: root.cz     03.07.2024 (00:00)     Sekcia it-pocitace

Sonda do světa otevřeného softwaru. Dnes si představíme hexadecimální editor, vyzkoušíme nástroj pro tvorbu uživatelského rozhraní, řekneme si o rychlém textovém editoru a zkomprimujeme si pár PDF souborů.

 

Kousek RNA dokáže přimět nádory, aby přestaly růst. Zabrzdí buněčné dělení a potlačí nežádoucí geny

Zdroj Zdroj: zive.cz     08.09.2023 (07:45)     Sekcia it-pocitace

Novým způsobem, jak porazit rakovinu, může být obelstění nemoci tak, aby sabotovala sama sebe. Vědci zabývající se léčbou rakoviny vymysleli terapii, při níž jsou rakovinné buňky oklamány, aby vstřebaly kousek RNA, který zablokuje jejich dělení. Ve 21denní studii provedené na myších nádory ...

Podpora programovacího paradigmatu založeného na tocích (dat) knihovnou glow

Vědci z Brna mají nové poznatky o vývoji embrya, pomůžou při umělém početí

Stravovací návyky černých děr poslouží k odhadu jejich velikosti

Kompresní algoritmy v souborech ZIP: Reduce a LZ77

OpenSSH ukončí podporu algoritmu ssh-rsa. Co přesně to znamená?

Operace zlomené ruky Zemana proběhla standardním způsobem

Facebook kvůli chybě půl roku zviditelňoval škodlivý obsah, místo aby ho upozaďoval

RVO pro korutiny (C++20)

Světovou čtyřku Plíškovou vyřadila z Australian Open zlomenina ruky

Průzkum: Pětině Čechů vzal obchodník kartu z ruky, hrozí pak problémy

Jak výhodně a bezpečně koupit telefon z druhé ruky. Pozor na záruku a podezřelé inzeráty

Světovou čtyřku Plíškovou vyřadilo z Australian Open zranění ruky

Recenze mobilu Huawei P50 Pocket. První pokus s véčkem vyšel jen tak napůl

Použití instrukcí SSE a AVX pro zrychlení bitových operací

Fotografování dalekohledem: příprava a softwarová optimalizace

Qubity: Kvantový rozjezd Nvidie, konkurence kvantovým počítačům, výhodné kvantové optimalizace

Qubity: Čína má rekord s kvantovým simulátorem, lepší kvantové optimalizace, algoritmy pro mRNA

Prezident Zeman je v nemocnici kvůli zlomenině ruky

Pokuta pro Twitter za zneužívání osobních dat, kyberchondrie a propouštění v technologickém sektoru

Aktuální bitcoionový výprodej a rozbitý algoritmický stablecoin

Qubity: Nobelovy ceny opět za kvantovou fyziku, nový typ kvantového počítače, přehled algoritmů

Jablko z druhé ruky: Jak na nákup bazarového zařízení od Applu

Kompresní algoritmy v souborech ZIP: Deflate, Implode a srovnání

C++: mapování hodnot z runtime na integrální konstanty

Muskův Neuralink bude testovat ovládání robotické ruky čipem implantovaným v mozku

Qubity: Velkovýroba kvantových počítačů, teleportace logických qubitů, katalog kvantových algoritmů

Velký špatný. Windows 11 mohou snižovat výkon PC až o čtvrtinu. Hlavně kvůli bezpečnosti

Novinky pro Linux 6.7: nejen lepší CPU scheduler či konec ReiserFS

Rekurze a pattern matching v programovacím jazyku F#

Tenistka Vondroušová kvůli zranění ruky přijde po OH také o US Open

Poklepáním prstů to nemusí skončit. Apple si patentoval detekci pohybu zápěstí a dalších gest ruky

Tenista Lehečka kvůli zranění pravé ruky skrečoval čtvrtfinále v Dubaji

Novinky pro Linux 5.17: optimalizace sítě i vylepšení pro disketové mechaniky

Optimalizace pro Ryzeny s 3D V-Cache i podpora běhu Radeonů na LoongArch míří do jádra

 
Počasí Kurzy

1 € = 27.453   CZK

1 € = 0.7276   GBP

1 € = 1.0736   CHF

1 € = 4.1582   PLN

1 € = 1.1168   USD

Program

Markíza19:00 TELEVÍZNE NOVINY

 

Jednotka19:55 Góly - body - sekundy

 

Dvojka20:00 Záznam zo žrebovania: KENO 10, Keno Joker, Loto, Joker, Loto 5 z 35 (B)

 

JOJ19:30 NOVINY TV JOJ

 

Kompletný tv program

Reality Horoskopy

Beran: Ak sa vás partner pýta, ako využijete voľné dni, vy sa pýtajte, ako si ich predstavuje. Je možné, že sa s vami bude chcieť pochváliť a pozve vás medzi priateľov, na ich úsudku mu veľmi záleží.

Býk: Dnes zacítite pocit naplnenia a úspechu. A ak sa darí vám, vaši priatelia a známi môžu rovnako počítať s vašou podporou a pomocou. Čaká vás množstvo pracovných aj súkromných stretnutí, kde prejavíte svoju schopnosť prejaviť účasť a poskytnúť cennú radu.

Blíženci: Dnes je váš deň, tak to využite. Poteší vás nejaká dobrá správa. Všetko sa pohne dopredu. Rozdávajte okolo seba úsmevy a ukazujte veselú tvár, lebo nie ste tak chudí, aby ste trocha šťastia nemohli dať.

Rak: Ak sa budete dnes predbiehať v rade alebo nebudete radu rešpektovať, môžete prísť domov dosť zničený. Na vašom okolí potom bude vysvetliť vám, prečo tomu tak je.

Lev: Ak sa chcete hádať, uvedomte si, že deň vám dáva energiu, takže máte dosť síl, aby ste neuhli a vytrvali až do víťazného konca. Buď uhnete, alebo deň zakončíte ujmou na zdraví.

Panna: Dnes vám uspokojenie môže prinášať iba láska, ale pretože váš nepružný a konzervatívny postoj môže hocikoho odradiť, voľte radšej úsmev. Ak sa k vám opačné pohlavie dnes priblíži, využite svoje šance.

Váhy: Plný energie budete iba v dopoludňajších hodinách. Celý ďalší zbytok dňa budete vyžadovať citlivejšie a jemnejšie zachádzanie. Ak si to navzájom poskytnete s ostatnými, budete celkom v príjemnej pohode.

Štír: Neprehrabávajte vrecká svojmu partnerovi! List od nelegálneho partnera tam síce neobjavíte, ale mohli by ste nájsť podrobný rozpis všetkých domácich prác, ktoré chce vo voľných dňoch stihnúť, čo by vás spoľahlivo otrávilo.

Střelec: Nesmiete sa stať panovačnými až diktátorskými. Mohlo by to mať netušené následky. Hľadajte svoje prednosti a verte, že ste dobrý taký, aký ste. Vo vzťahu máte potrebu väčšej istoty, alebo by ste radi realizovali niečo, čo vám už dlho vŕta v hlave.

Kozoroh: Dovoľte si byť voľný a ničím nezaťažený, aj keď je situácia neúnosná a vy máte pocit, že sa vám niečo vymklo z rúk.

Vodnář: Vaša dnešná fyzická odolnosť sa nedá porovnávať so silnejším znameniami horoskopu. Potreba odpočinku je u vás proste vyššia, a tak pozorne vnímajte signály vášho tela, ktoré poukazuje na preťaženie organizmu.

Ryby: Pozor dajte pri vysvetľovaní hocičoho. Budete hovoriť rýchlejšie než normálne a môžete nechtiac vyrobiť dosť veľký trapas. Pokiaľ nemusíte, radšej sa k ničomu nevyjadrujte, najmä nie písomne.

Ďalšie horoskopy