Visual studio - win programy CLR
Pavel Hudeček
edizon na seznam.cz
Neděle Únor 20 16:38:09 CET 2022
No já taky nezkoušel všechny kombinace:-)
Jen všechny nejbližší. Začíná to:
int64_tx,y;
for(x=1;x<99999999;x++){
y=(double)x*M_PI-1.0;
p=(double)y/(double)x;
A pak se zkoumaj zlomky s tím Y, s Y o 1 větší a o 2 větší.
Např. 355/113 je tak až 14. pozice, ale celkovej závěr je stejnej.
Řetězový zlomek mě nenapadlo použít.
PH
Dne 20.02.2022 v 15:59 Miroslav Mraz napsal(a):
> Ale on tam někde být musí. Tohle se nedělá pro všechny možné zlomky,
> ale pro tzv. řetězový zlomek - to je nejlepší aproximace reálného
> čísla racionálním. Pro pí to ještě není taková hrůza
> 0: 3 / 1, odchylka = -1.415927e-01
> 1: 22 / 7, odchylka = +1.264489e-03
> 2: 333 / 106, odchylka = -8.321963e-05
> 3: 355 / 113, odchylka = +2.667642e-07
> 4: 103993 / 33102, odchylka = -5.778906e-10
> 5: 104348 / 33215, odchylka = +3.316281e-10
> 6: 208341 / 66317, odchylka = -1.223563e-10
> 7: 312689 / 99532, odchylka = +2.914335e-11
> 8: 833719 / 265381, odchylka = -8.715251e-12
> 9: 1146408 / 364913, odchylka = +1.610712e-12
>
> nejvíc vzdoruje zlatý řez 1.618033988749895
> 0: 1 / 1, odchylka = -6.180340e-01
> 1: 2 / 1, odchylka = +3.819660e-01
> 2: 3 / 2, odchylka = -1.180340e-01
> 3: 5 / 3, odchylka = +4.863268e-02
> 4: 8 / 5, odchylka = -1.803399e-02
> 5: 13 / 8, odchylka = +6.966011e-03
> 6: 21 / 13, odchylka = -2.649373e-03
> 7: 34 / 21, odchylka = +1.013630e-03
> 8: 55 / 34, odchylka = -3.869299e-04
> 9: 89 / 55, odchylka = +1.478294e-04
> ...
> Mrazík
>
> Dne 20. 02. 22 v 15:44 Pavel Hudeček napsal(a):
>> ui_mainwindow.h neobsahuje.
>>
>> ...
>>
>> Poznámka k pobavení: Cílem programu bylo porovnat počet číslic v
>> desetinném tvaru pí s celkovým počtem číslic ve všech možných
>> zlomcích do 10 číslic, jeslti existují nějaké, které má smysl se
>> naučit místo 3,1415... a zlomky opravdu nijak oslnivé výhody
>> nepředvedly:-)
------------- další část ---------------
HTML příloha byla odstraněna...
URL: <http://list.hw.cz/pipermail/hw-list/attachments/20220220/47520209/attachment.htm>
Další informace o konferenci Hw-list