C while for..for....for
Miroslav Mraz
mrazik na volny.cz
Pátek Leden 27 13:29:02 CET 2023
Není problém. Viz příloha.
Pokud máte třeba poměr 3.1415926 / 1 vygeneruje toto
1: (3) / (1) delta = -1.415927e-01
2: (2*11) / (7) delta = +1.264489e-03
3: (3*3*37) / (2*53) delta = -8.321963e-05
4: (5*71) / (113) delta = +2.667642e-07
dále pak jsou moc velká čísla. Takže pokud použiji třeba poslední řešení
mám pro 4 kola součin (5/1)*(71/113). Kola s jedním nebo 5 zuby jsou
nesmysl, ale můžu to libovolně rozšířit ie. 50/10 a pak mám kola s
50,10,71 a 113 zuby a odchylka od daného poměru je někde na posledním
desetinném místě.
Mrazík
On 27. 01. 23 11:01, Aleš Procháska wrote:
> Po pravdě, tohle řešení by mě docela zajímalo.
>
> V tom konkrétním případě použití hrubé síly program doběhne za vteřinu (prohledává se stěží milión kombinací) a psal jsem ho pět minut, ale třeba by se to někde hodilo.
>
> Aleš Procháska
>
------------- další část ---------------
A non-text attachment was scrubbed...
Name: retez.zip
Type: application/zip
Size: 2316 bytes
Desc: [žádný popis není k dispozici]
URL: <http://list.hw.cz/pipermail/hw-list/attachments/20230127/1a38c270/attachment.zip>
Další informace o konferenci Hw-list