Как разделить печенье на 3 примерно равные части 11 февраля 2024 г. / 3.375 минут чтения
Обновлен: 25 октября 2024 г. Если вы нормальный человек Разрежьте на глаз Если вы не очень нормальный Замерьте ширину печенья Разделите на 3 Сделайте на печенье глубокую пометку на расчитанной дистанции от левого края Сделайте на печенье глубокую пометку на половине в оставшейся правой части печенья Разрежьте печенье по глубоким пометкам Если вы неадекватный Сделайте на печенье пометку на половине (50%) Сделайте на печенье пометку на половине слева от предыдущей пометки (25%) Сделайте на печенье пометку на половине справа от предыдущей пометки (37,5%) Сделайте на печенье пометку на половине слева от предыдущей пометки (31,25%) Сделайте на печенье пометку на половине справа от предыдущей пометки (34,375%) Сделайте на печенье глубокую пометку на половине слева от предыдущей пометки (32,8125%) Сделайте на печенье глубокую пометку на половине в оставшейся правой части печенья Разрежьте печенье по глубоким пометкам Пример с печеньем шириной 100мм Если у вас есть высокоточные инструменты для измерения и разрезания печенья, у вас должны получиться примерно такие части:
32.8125mm (x x x ) 33.59375mm (( 100 − x ) / 2 (100 - x) / 2 ( 100 − x ) /2 ) 33.59375mm (( 100 − x ) / 2 (100 - x) / 2 ( 100 − x ) /2 ) x = 50 − 25 + 12.5 − 6.25 + 3.125 − 1.5625 x = 50-25+12.5-6.25+3.125-1.5625 x = 50 − 25 + 12.5 − 6.25 + 3.125 − 1.5625 При желании можно увеличить количество делений. Если вместо 6 делений вы сделаете 10, результаты будут такие:
33.30078125mm (x x x ) 33.349609375mm (( 100 − x ) / 2 (100 - x) / 2 ( 100 − x ) /2 ) 33.349609375mm (( 100 − x ) / 2 (100 - x) / 2 ( 100 − x ) /2 ) x = 50 − 25 + 12.5 − 6.25 + 3.125 − 1.5625 + 0.78125 − 0.390625 + 0.1953125 − 0.09765625 x = 50-25+12.5-6.25+3.125-1.5625+0.78125-0.390625+0.1953125-0.09765625 x = 50 − 25 + 12.5 − 6.25 + 3.125 − 1.5625 + 0.78125 − 0.390625 + 0.1953125 − 0.09765625 Откуда, как и куда Ряд x x x выше - знакопеременный ряд - результат геометрической прогрессии 100 2 − 100 4 + 100 8 − 100 16 + . . . − 100 n \frac{100}{2} - \frac{100}{4} + \frac{100}{8} - \frac{100}{16} + ... - \frac{100}{n} 2 100 − 4 100 + 8 100 − 16 100 + ... − n 100 1 . Формула вычисления 1 3 \frac{1}{3} 3 1 при помощи этого ряда:
∑ n = 1 ∞ ( − 1 ) n + 1 2 n = 1 2 − 1 4 + 1 8 − 1 16 + . . . = 1 2 1 − ( − 1 2 ) = 1 3 \displaystyle\sum_{n = 1}^\infty \frac{(-1) ^ {n + 1}}{2 ^ n} = \frac{1}{2} - \frac{1}{4} + \frac{1}{8} - \frac{1}{16} + ... = \frac{\frac{1}{2}}{1 - (-\frac{1}{2})} = \frac{1}{3} n = 1 ∑ ∞ 2 n ( − 1 ) n + 1 = 2 1 − 4 1 + 8 1 − 16 1 + ... = 1 − ( − 2 1 ) 2 1 = 3 1 Эта же формула но для Qalculate:
sum(((-1)^(n+1))/(2^n),1,999)
График, показывающий увеличение точности при увеличении количества делений:
Настройки графика в Qalculate:
Параметр Значение Expression sum(( (−1)^(n+1) )/(2^n),1,x)
Style Steps
Minimum x value 1
Maximum x value 16
Step size 1
Если вы душевно больной неадекватный шизоид 80 делений.
33.33333333333333333333330576064624823241083761971026433457154781mm 33.33333333333333333333338847870750353517832476057947133085690439mm 33.33333333333333333333330576064624823241083761971026433457154781mm 256 делений Не надо. Но они тут .
Расчеты проводились в программах “Qalculate!” версии 4.8.1 и “Qalculate! CLI” версии 4.8.1 с параметром “точность” (“precision”) со значением 300
.
1024 деления Хотелось, но “Qalculate! CLI” стал выдавать неправильные результаты. Если кто найдет метод вычисления таких огромных чисел (более 1000 знаков после запятой) - напишите в Telegram. Контакты - здесь .
Я разобрался как использовать выражение суммы, поэтому вот формула 16384 делений для Qalculate:
x = sum(((-1)^(n+1))/(2^n),1,16384)
А вот результат:
x = 0.333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333053158071407325541144776848556520616450160054596127396657597730849271441717439252746408941136245314761458174444264710564409157377356026821604375483734114022569439467376250117815092125577604922307284734441678347709585237127356793939053324825240835846140537992696089993356339654333109183914010415433478122149142320993460544415134076292688807714849707243871777272005670109465140670046533730483152970990127292346283547143349519021392704987121774673263215006608192072953298747952560362549441705091646033729358723556519577702241401533571789065255421129940437439568098471395753914861952732337135566489880906791117004516953720640699629593767269300603209528502897315309267452653434289564142513083013402954744374890080931205119836306523910315498091405888043096938651959160047741635396318265579992311578122837510756272072014946951245438907302123003734452725779548374446552900026408193321442725952585128589899576578971865361640816268508212429216044923898566459686581587213546070528617053130318028050449313125741155166005274753935161582228817732296611018800851353683029691136240813704839998752995338640249319918157305466650890701163129545914845089924223997378434520405979356381985610002237937396286479880581297261721924007090639877837883165015039715605509755668579039446337953695405558123720448167091982280816959385881471711786031261822104717004254537233234359748068922916717028829720199750902100038359680939092910225198991248117221876181053478040317702477764429727938146659138008121235257654009694606442172019295804010681807879294360518228372508041736350479840837929738452201105052637930923535687693544039208129309631774747787421424301930194026743075809250690417900157860930094753848538743224383959581318650141907757667215890614595089074717011618274947205199431291147407558620110812713175057997578257043087715379079493125264141986283433816749145068967890161697054757372402068604121514558611615228234090953064340146811483023483015367357070528691130633916120601648964505700094264683263417154358286991396360986872326902849983212638433606328590659498364852748153556942287752988414474064482416664375616232294774918251646485247467522106637355779072850050139830390916639245186547173462883359527085089029837132036573544857763056670549714059483006345957043259547547379327076898411020539427470871657430806512854586659397673022256036200557591764233199163067618131420064776305492771570907653923176189595528939395001651458041454295473623863579773869532056392187613661355692968989475471333622601597927675790149238098512129200689007826556578101417192066986603319147209864975874306075190058450781907884438470531073754101654442763790964646886162634613036441309846758553935943704651849564329309166004860260802776221631491315260189154865519091726399269121632714767566003998527974956925686900580924022150388136818792369486492331059452750195214524200447350018617266726958015366231547307168454032522834572687846971464105774635830545521957829484662101237348432124041166379466271842400173720217332028042003690050299530825910454268509516908608078614261842786900605700783902923075238610399102312030882538751292816181075343178967082523216396820916115174840594842232543637825868104987783506863711302470266239364427361152349378595623022168424159770768773330187278338634797269434301257560482478717497685392983963736938254248172492115916222057528403645240523250026225443200257675033578375583525877302753987590562020156658356016257948991607878452491673665798027003139910313296285227490164671069628218402847547767490375578198178774181808073711741365349469120900917996881512500517812831501674696866528252139856958364646822190216812940791340126675019376660899990980979244699726616076048580875575885363597684659135073659906064211616864583098878121622077375970223983686002823079384029970452531452867984280531477226952438117931441632149421345290177640710816793236871003690365859002086025370397316768721788446973869652771658283592491159041671947440696823123381536533480872766413782458113685342718039217144686378671083681708302859177466195629910955451718156787557083348546172441331275426748227585388421483956070498004777329889120956130892397501684861677840267192119182870503051507415088858101997462150911750519063062088617737643139208476672734553773723233869556592210472257177094134876731120181227788776539325091216115645238313543341623339911050164647234384359635739134416034393085367033058692526688544834231696519934227952871025263628782125051062427941758440058602505393607424643522929582886376551180119109390892902666255643365768144082602976655261361843392392711551466626565332546913908552364067615201809982125513986255205930988048748691886211929995765264213476964281314187402297679911190428048379758107482803068473883756115998882394676459721605483475500672585550646333739525423488215254321888398233552422786734491058205888662488593159839001528394759283722573679991827165725541168297425121504123656586255210069295047826275584300283469155725964203347651716345775052430913813353128792912718510429790986900914410923558893311433327647891800232682158264777601633899270046194213660276360440663687300099833416445163151229542 x=0.333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333053158071407325541144776848556520616450160054596127396657597730849271441717439252746408941136245314761458174444264710564409157377356026821604375483734114022569439467376250117815092125577604922307284734441678347709585237127356793939053324825240835846140537992696089993356339654333109183914010415433478122149142320993460544415134076292688807714849707243871777272005670109465140670046533730483152970990127292346283547143349519021392704987121774673263215006608192072953298747952560362549441705091646033729358723556519577702241401533571789065255421129940437439568098471395753914861952732337135566489880906791117004516953720640699629593767269300603209528502897315309267452653434289564142513083013402954744374890080931205119836306523910315498091405888043096938651959160047741635396318265579992311578122837510756272072014946951245438907302123003734452725779548374446552900026408193321442725952585128589899576578971865361640816268508212429216044923898566459686581587213546070528617053130318028050449313125741155166005274753935161582228817732296611018800851353683029691136240813704839998752995338640249319918157305466650890701163129545914845089924223997378434520405979356381985610002237937396286479880581297261721924007090639877837883165015039715605509755668579039446337953695405558123720448167091982280816959385881471711786031261822104717004254537233234359748068922916717028829720199750902100038359680939092910225198991248117221876181053478040317702477764429727938146659138008121235257654009694606442172019295804010681807879294360518228372508041736350479840837929738452201105052637930923535687693544039208129309631774747787421424301930194026743075809250690417900157860930094753848538743224383959581318650141907757667215890614595089074717011618274947205199431291147407558620110812713175057997578257043087715379079493125264141986283433816749145068967890161697054757372402068604121514558611615228234090953064340146811483023483015367357070528691130633916120601648964505700094264683263417154358286991396360986872326902849983212638433606328590659498364852748153556942287752988414474064482416664375616232294774918251646485247467522106637355779072850050139830390916639245186547173462883359527085089029837132036573544857763056670549714059483006345957043259547547379327076898411020539427470871657430806512854586659397673022256036200557591764233199163067618131420064776305492771570907653923176189595528939395001651458041454295473623863579773869532056392187613661355692968989475471333622601597927675790149238098512129200689007826556578101417192066986603319147209864975874306075190058450781907884438470531073754101654442763790964646886162634613036441309846758553935943704651849564329309166004860260802776221631491315260189154865519091726399269121632714767566003998527974956925686900580924022150388136818792369486492331059452750195214524200447350018617266726958015366231547307168454032522834572687846971464105774635830545521957829484662101237348432124041166379466271842400173720217332028042003690050299530825910454268509516908608078614261842786900605700783902923075238610399102312030882538751292816181075343178967082523216396820916115174840594842232543637825868104987783506863711302470266239364427361152349378595623022168424159770768773330187278338634797269434301257560482478717497685392983963736938254248172492115916222057528403645240523250026225443200257675033578375583525877302753987590562020156658356016257948991607878452491673665798027003139910313296285227490164671069628218402847547767490375578198178774181808073711741365349469120900917996881512500517812831501674696866528252139856958364646822190216812940791340126675019376660899990980979244699726616076048580875575885363597684659135073659906064211616864583098878121622077375970223983686002823079384029970452531452867984280531477226952438117931441632149421345290177640710816793236871003690365859002086025370397316768721788446973869652771658283592491159041671947440696823123381536533480872766413782458113685342718039217144686378671083681708302859177466195629910955451718156787557083348546172441331275426748227585388421483956070498004777329889120956130892397501684861677840267192119182870503051507415088858101997462150911750519063062088617737643139208476672734553773723233869556592210472257177094134876731120181227788776539325091216115645238313543341623339911050164647234384359635739134416034393085367033058692526688544834231696519934227952871025263628782125051062427941758440058602505393607424643522929582886376551180119109390892902666255643365768144082602976655261361843392392711551466626565332546913908552364067615201809982125513986255205930988048748691886211929995765264213476964281314187402297679911190428048379758107482803068473883756115998882394676459721605483475500672585550646333739525423488215254321888398233552422786734491058205888662488593159839001528394759283722573679991827165725541168297425121504123656586255210069295047826275584300283469155725964203347651716345775052430913813353128792912718510429790986900914410923558893311433327647891800232682158264777601633899270046194213660276360440663687300099833416445163151229542 x = 0.333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333053158071407325541144776848556520616450160054596127396657597730849271441717439252746408941136245314761458174444264710564409157377356026821604375483734114022569439467376250117815092125577604922307284734441678347709585237127356793939053324825240835846140537992696089993356339654333109183914010415433478122149142320993460544415134076292688807714849707243871777272005670109465140670046533730483152970990127292346283547143349519021392704987121774673263215006608192072953298747952560362549441705091646033729358723556519577702241401533571789065255421129940437439568098471395753914861952732337135566489880906791117004516953720640699629593767269300603209528502897315309267452653434289564142513083013402954744374890080931205119836306523910315498091405888043096938651959160047741635396318265579992311578122837510756272072014946951245438907302123003734452725779548374446552900026408193321442725952585128589899576578971865361640816268508212429216044923898566459686581587213546070528617053130318028050449313125741155166005274753935161582228817732296611018800851353683029691136240813704839998752995338640249319918157305466650890701163129545914845089924223997378434520405979356381985610002237937396286479880581297261721924007090639877837883165015039715605509755668579039446337953695405558123720448167091982280816959385881471711786031261822104717004254537233234359748068922916717028829720199750902100038359680939092910225198991248117221876181053478040317702477764429727938146659138008121235257654009694606442172019295804010681807879294360518228372508041736350479840837929738452201105052637930923535687693544039208129309631774747787421424301930194026743075809250690417900157860930094753848538743224383959581318650141907757667215890614595089074717011618274947205199431291147407558620110812713175057997578257043087715379079493125264141986283433816749145068967890161697054757372402068604121514558611615228234090953064340146811483023483015367357070528691130633916120601648964505700094264683263417154358286991396360986872326902849983212638433606328590659498364852748153556942287752988414474064482416664375616232294774918251646485247467522106637355779072850050139830390916639245186547173462883359527085089029837132036573544857763056670549714059483006345957043259547547379327076898411020539427470871657430806512854586659397673022256036200557591764233199163067618131420064776305492771570907653923176189595528939395001651458041454295473623863579773869532056392187613661355692968989475471333622601597927675790149238098512129200689007826556578101417192066986603319147209864975874306075190058450781907884438470531073754101654442763790964646886162634613036441309846758553935943704651849564329309166004860260802776221631491315260189154865519091726399269121632714767566003998527974956925686900580924022150388136818792369486492331059452750195214524200447350018617266726958015366231547307168454032522834572687846971464105774635830545521957829484662101237348432124041166379466271842400173720217332028042003690050299530825910454268509516908608078614261842786900605700783902923075238610399102312030882538751292816181075343178967082523216396820916115174840594842232543637825868104987783506863711302470266239364427361152349378595623022168424159770768773330187278338634797269434301257560482478717497685392983963736938254248172492115916222057528403645240523250026225443200257675033578375583525877302753987590562020156658356016257948991607878452491673665798027003139910313296285227490164671069628218402847547767490375578198178774181808073711741365349469120900917996881512500517812831501674696866528252139856958364646822190216812940791340126675019376660899990980979244699726616076048580875575885363597684659135073659906064211616864583098878121622077375970223983686002823079384029970452531452867984280531477226952438117931441632149421345290177640710816793236871003690365859002086025370397316768721788446973869652771658283592491159041671947440696823123381536533480872766413782458113685342718039217144686378671083681708302859177466195629910955451718156787557083348546172441331275426748227585388421483956070498004777329889120956130892397501684861677840267192119182870503051507415088858101997462150911750519063062088617737643139208476672734553773723233869556592210472257177094134876731120181227788776539325091216115645238313543341623339911050164647234384359635739134416034393085367033058692526688544834231696519934227952871025263628782125051062427941758440058602505393607424643522929582886376551180119109390892902666255643365768144082602976655261361843392392711551466626565332546913908552364067615201809982125513986255205930988048748691886211929995765264213476964281314187402297679911190428048379758107482803068473883756115998882394676459721605483475500672585550646333739525423488215254321888398233552422786734491058205888662488593159839001528394759283722573679991827165725541168297425121504123656586255210069295047826275584300283469155725964203347651716345775052430913813353128792912718510429790986900914410923558893311433327647891800232682158264777601633899270046194213660276360440663687300099833416445163151229542 Расчеты выше проводились в программах “Qalculate!” версии 4.9.0 и “Qalculate! CLI” версии 4.9.0 с параметром “точность” (“precision”) со значением 9999
.
2^16 (65 536) деления Я нашел очень точный калькулятор PrecCalc , так что вот:
x = sumfor(n, 1, 65536, ((-1)^(n+1))/(2^n))
Результат лучше приложу в отдельном файле , ибо ~65KB текста.
Расчет выше проводился в программе “PrecCalc console” версии 2.9 с параметром “точность” (“precision”) со значением 8000000
.
Вычислялось все это 594,25 секунд (9 min + 54,25 s) на моем несчастном Intel Pentium G4560 (2 ядра 4 потока 3.5GHz) с 4GB RAM и HDD с Windows 11 23H2 от Eagle123.
Примечания Все расчеты проводились в программах “Qalculate!” версии 4.8.1 и “Qalculate! CLI” версии 4.8.1 с параметром “точность” (“precision”) со значением 64
, если не указано иное.
Ряды в статье1 были рассчитаны этим скриптом на Node.js использующим “Qalculate! CLI”:
import awaitSpawn from ' await-spawn '
function setExpression ( str ) {
fs . writeFileSync ( ' ./qalc_expression.txt ' , str )
async function calculate () {
const out = await awaitSpawn ( ' qalc.exe ' , [ ' -t ' , ' -f ' , ' ./qalc_expression.txt ' ])
return out . toString (). trim ()
const divisionsNumber = 6
console . log ( ' Number of divisions: ' , divisionsNumber )
console . log ( ' ========== ' )
for ( let i = 0 ; i < divisionsNumber ; i ++ ) {
console . log ( ` Division: ${ i + 1 } ` )
setExpression ( ` 100/(2^ ${ i + 1 } ) ` )
results [ i ] = await calculate ()
console . log ( ' ========== ' )
return String ( el ) + (( i % 2 === 0 ) ? ' - ' : ' + ' )
console . log ( ' Expression: ' , x )
console . log ( ' Symbols in expression: ' , x . length )
console . log ( ' ========== ' )
const firstPart = await calculate ()
setExpression ( ` 100- ${ firstPart } *2 ` )
const centralPart = await calculate ()
const thirdPart = firstPart
console . log ( ' First part: ' , firstPart )
console . log ( ' Central part: ' , centralPart )
console . log ( ' Third part: ' , thirdPart )
console . log ( ' ========== ' )
console . log ( ' Symbols in "first part" number: ' , firstPart . length )
console . log ( ' ========== ' )
Пример вывода:
Expression: 50-25+12.5-6.25+3.125-1.5625
Symbols in expression: 28
Symbols in "first part" number: 7
Дополнительные источники Wikipedia: Geometric progression Wikipedia: 1/2 − 1/4 + 1/8 − 1/16 + ⋯ Сноски