Арифметическия действия с числами не ограниченной величины, без сжатия и кодирования.. 01_письмо_а_б_д. Извините, реферат, только продаётся
Скачать 61 Kb.
|
Извините, РЕФЕРАТ, только продаётся. Закрытое ПО: большинство программ, реализующих вычисления неограниченно больших чисел с любой точностью разрабатываются для шифрования и кодирования и не находятся в открытом доступе. Журнал "Молодой ученый." — 2017. — № 46 (180) ------------------------------------------------------------------------------------------------------------------| Мои программы войдут в язык программирования Ассемблер, как классика революции в вычислении чисел не ограниченной величины в сравнении с арифметическими операциями с плавающей точкой. Без моих програм на данном этапе обойти конкурентов по скорости вычисления не представляется возможным. Для того, что бы победить в конкурентной борьбе, нужно победить в вычислении. Сегодня время размера (6 нано) полупроводниковых элементов ушло. А время фотонных компьютеров пока не наступило, а когда наступит, это под вопросом. И выход на данный момен только один совершенствование программных кодов. Что я предлагаю в моих программах. Предлагаю революционный метод обработки чисел не ограниченной величины, по сравнению исполняемых арифметических операций с плавающей точкой. С помощью моих программ можно быстро рассчитать на ПК или ноутбуке диаметр нашей галактики с точностью до одного Ангстрема. Для проверки моих программ пришлите мне большое число примерно 1000-2000 знаков. Такие числа невозможно разделить даже на математическом сопроцессоре и ещё с неограниченной точностью в дробной части. =======================================================================| Преимущества метода. |=====================| 1) Обработка чисел не ограниченной величины. 2) числа обрабатываются без сжатия и кодирования. 3) типы переменных не объявляются. 4) не надо следить за регистром флагов. 5) Программы созданы на Ассемблере и на 32-х битных регистрах. И много других преимуществ перед архаичной сегодняшней системой исчисления, а именно исполняемых арифметических операций с плавающей точкой. Я создал программы сложение, вычитание, умножение и деление вещественных чисел не ограниченной величины, а при делении точность дробной части по величине не ограничена. При незначительном изменении в программе сложение, складывать числа не ограниченной величины можно и в сорок строк. При сложении вещественных чисел в 40 строк и более, обычный ПК или ноутбук приближаются по вычислению к суперкомпьютерам. В реальности это вычисление чисел приближающихся к бесконечности. Данные программы легко перепрограммируются под 64-х битные регистры. При применении этих программ математический сопроцессор расположен на плате главного процессора не нужен, а он занимает четверть главного процессора. Вот где скрытый резерв для увеличения производительности. Каждая из программ объёмом не более 4 КБ. Скорость вычисления выше, чем у математического сопроцессора. Программы хорошо подходят для обработки векторных и матричных данных. Они прекрасно справляются с обработкой криптографических функций, а так же могут применяться в обработке данных в атомной физике, химии, астрономии, нефтяной промышленности и в других областях науки. с моими программами легко распараллелить любые программы по вычислению любых функций. Так как скорость обработки данных очень высокая, то можно создать суперкомпьютер, на базе процессоров изготовленных в нашей стране. а это самое главное в настоящий момент для России. Продам программы, первоначальная цена Пять миллионов рублей. За мои труды это не такая большая цена. У меня есть свидетельство о моём авторском праве на программы. Выдано Роспатентом. Продажу программ предлагаю через сделку. Лучше если есть возможность провести мои программы через гранты. Сделку по продаже рограмм предлагаю разделить на две части: 1-часть: Аванс наличными и проверка кода моих програм програмистом, хорошо знающим ассемблерный код, при моём присутствии. 2-часть: После подтверждения тех свойств, которые я описал, оплата окончательная. Если у гого-то есть сомнения жду встречное предложение, можете позвонить или отправить Ваше предложение на мою почту, адрес почты и мой телефон ниже. Буду ждать от вас ответ ровно тридцать дней. По истечении тридцати дней, после отправления письма, я буду считать, что всё это для Вас, не представляет интерес, и связь обрывается. Моя почта: piki_graf@mail.ru мой телефон: +79606573028 Александр Фёдорович. ========================================================================| Для достоверности, что у меня есть такие программы высылаю вам результат деления двухсот значного числа с точностью в дробной чаcти 17 983 символа. Целое число после деления состоит из 191 символа. ========================================================================| Требуется разделить: А1:D1 A1 = 051352192163487773151876859945731363436168666551867842861 >>> >>> 377298791477293813664191745372145697687712431966997848216582821785131227 >>> >>> 568529514566392155136891218718535952857765939947961095782019467406869534 A1 = 200 знаков D1=3294797911 =======================================================================| 15585839723900375251839492848862427069861240588806432219865911767441719072300392 67357425057493540229210343148363632151816825988863161250030499735713134947981898 7281389521901984707521499341956,881212048941353113538501329953040631268021949404 47138094594961639211747090366538720316676806342675867988918364954007645053408557 90047270064570585434002965774006161800070414091020710253206179114880469523279359 63657347359535824350593987007053192222325650248356006074935258753112642725601145 37477014929429460840762321340442297008607032590776703330257756740455818505586031 98046036396190977189192469413338777608566961362262439530847450509992750811841825 28152634852147082109765244415319771641071676034579105328320696510238864237279164 64616211783193643041010171382253252861188911928990232991561466362724059648707237 51044650944602350150027152909652309173143699980936402870021122822060694210510563 84501877875568435735845044366971495266314681113077833319046316464657974587382819 30396671299819820724658702747368592707596869664277263771762783541475906927027306 83502609517103096160121366545324363597971214083363548666520931274197350916069583 48590503279580354207648397407278798047046594719053165018229247019818205778873337 40026764269731261220287935286359358141525785373122995160233364613177940065775402 87872302223272837324559053964994455770735129618090862022523602358809435338384855 49531477774449760478799817959457240896617771347130127520588925127553900528134698 09195833255461840069134364581063375574053531078616736442382672131055627587472996 91364894761826258788106898250367380422926339532937745631586325234865064839480529 82725106505022304537936803371974700757299345028023480496858916455710961509104829 58601098858108387334108638142814459250760402706835393522865445327763533354990038 41635008248006625617895142583147036601359554522310731184629551017097266819288085 92109126173353337421124764091790757481756822687265568076293465878672520501060861 57464484321751774960379352990308485114248331815213415679502657059927946518599088 67108663163165396337414395064547556707492400738019042649562976489334067688135061 46477582855308542169340959012159577637901446393141166465915001607514373587934449 79818672708876802489875076286583210717593538015327459639147500964893017986376888 89805782082153323302868878139215258231356818412162699711023338693624660368433747 01289835800190295798691247865125892390430133424957121748035489755414015739917105 95084203329762278703836412624215725381404128248520065302420910755518565095994441 40232733078238254352225732001807136024980926364318069400402749010969613911473673 99189782963292646084235058263638676927642376424949724329238231084941342856156739 86628310691556705919011370891936928874664446756716424299080478565958396347908817 16083496691278556537848915735821589210665248597700716461332004286316909711067253 37486108415831152322228117377242078747936901918231184650037857815067675026214984 14565432811457188033891526890676118314438253873228220582054387492902595809615954 31823739553172249173494149395798861182415020658303434258793907557506643083457994 82328250146811508039711149373737720571232934717008808981243766486047161998458605 91842532584390727446955698886261677006386811442894592754280764748244979690349208 79552542608128417014769680664642135618981822281481955206933479204819126765556578 01617441902038403957213143929300008591634681293204207084978936664137031498803812 37136215969878341955765553476460244119658239033040348434286718230227747646523258 94958356977057097569587478107394004596963579900727938758244526518397443526848223 74224213838285391580121103215061495770142243482805219005737071441283914301959747 72183834858574426235879691256730313011297766359425131977388825047121380185918176 63684320576831882057120801664852093564411635321083581930193836401276023511476604 18678710276746924889014839490105528356940857608793111803086850991997002027964439 84998022538809361288319695064903177911478286110883721511501225423716131523309078 60649059395376070456662372213092009575454656769691025823890052842758403703504108 48005421113064436442760631579142700263779546872487986107625039100615115085885460 24484838275108400115772684790924647396378660627358883863271940747567142669588757 06292142298253387474604356697978979627925349865259156405966289930672473344299142 96494769144583204757288678516465163559465423006940834496601694609973303458246608 07246699750623946538006652268998600806749145714145136836588215258219519977108544 42750677099115108671683263064931571762186903972454291142714033364579245661662069 68922653295927745293510962165958469311412647669364143893922725022633413949618107 54893367419037434250698115123334494550734222557906678240576315577249982055120952 15116821773412858036742879311604613919521208534601380594355973536976058863356490 69798138523828874674796405138305916571888951886615421615762946257373658994043231 32096340581903446520668866601087267716189832196357732849127085658152828663730447 53335707696459080339631792367006875888479947503523836002577822442961965323402197 58018415230201959418445193982035397739451826427966920002092959928430645408406658 41978555266845317603456499217138176703184148643828613863656173721545133030163560 76595800658197030160736920535215186980856380663159889929892577256766386240433670 10620882963161499952765995304165409251408257312082531546803569646915440210742564 11351718864192274886992302697256384171599652322348458597162197848680134118246987 07598518930832234584356576035233500547159962066638569020265473878406862933087491 56846239119762510982118927293443946826637404651432049545208055098830612315512057 51629481350609002495509959062857982976304005553923637898045274073260149034979766 32048435215849570811507049058584886300785323036463464602457677107589983536322571 13568383587578400646861403209139038451939822175029902767229234169561181320052135 96846911440208206444987029130115288579227219256301149208783749286527940863441927 80447589642774907052561864999919869137005774919589597858039919098394742183627662 25512518239544312980475238622305900812500545500072705369637464238394680710965158 79756486831158489222436562361897163409971580499766803451758046231200247959608470 20216530664177661001315355028462017256632890951228965981944256489483976730614116 25983029828380876377215840719889299456339251029712092105305453436655405236476125 71282827913629814123067167381119539625688441806226457814456226295695256679431590 18228477928642221966007553414404237796058260278531541171661256404141261457780498 14964812268269038610544390380973505479438189433767672435555335035539301093116420 88145053458485090073859768208405908510362655744684912785839143382897452614051994 28026467508586446957960329968170846032808474728937631647053693910151322783207871 22776587192027025659966190260219574359199598266347207235436419456926139832070568 53084182983142604038150975991680480338874416628826131363903247296917446661571590 39184543176068561007412876194457439062034175242622338787806764516307841012225286 67555659379559440299766537031776089407627404556770705078913108488977671929815667 53215050220420028668641461937602885653887377373658896920430881018608245681869985 86451392223187554400510241187900279690325444060292777088627940434553711236707166 89367234456766049588526645147554240998181815345942775790475484491710302046503877 36633477548662923138535400145820961703286693628111869954381551142121019755618025 21732872374641978459115272882058106901598068908087273580889435012149368817540202 69560623744124985272882795633167438899714659919850847568417072484904826079331576 94660199145670758560827556625217248415330806005236659262893407850045222394218034 94035297753956843515796438174929994970486673954917412839163354683819331825477778 14224794802596923219913987616947957935013999709920296838503124812743636585363854 20210374778278776200183162007595433369813132675620419864956020970355653476071419 05827194753250527965385735003885037973729612456343456750479893089867872020755326 98733703913654083896862104086723150772326685501531508042770517587595981694793541 46646476977203595173701079841433710317779790531134642327384916203438736488867465 47412145667103404934749577726073773755042301287898321725019449910656447541980974 62615515176584680067195781343932022421389716608934683763674390650662276688568654 37049865848357945010242541701065197743473985102936408897097907623385038621872551 01728756680640010275883654947479417653424632148857763434462733577956308228337953 44117540931632574414364438389981727774623443361774062991992712842290010787857392 20410717323658033604963032890547440923152873760578270562100037703951306165557417 70348597261812455968866249533080998727147730063010835750162644800827057462584387 31904367775957352183716374828064530723201614898680807133727723187208248779298197 14517841334153984171322366727092416200090276189324681164033917587366104166502247 12370834084822266357203599671700775216377147933671856695553185932562041132118466 97689617419452103082263973184848847623298131926003882913108961237289069047245732 57749646545772621743051724303463660900688242545143461455836767404093452455755183 94821514745096607535150279509813614180114125973779640410850072315709927011666118 54149618586425041593393191877618620961909429837561894702803822434498320282563758 12665130708224489948087744796436469514320995330994065329186133504259102342255916 28402607664516028643311835582865282446757020540067958055713359956661694022787062 52342285159352221041274054638066085625850695763658932342937253974724885638061824 05947264181083790908109508024997652124588833393854849994774080090765239045946451 06899850769026422391707046338478754729306370499273999327238252580038132724189407 80371279044434236925798512198947427340407828733748398931772905327667606379030510 43909685178867408842423537641972239310430957718304805614525594495558729277098901 25640546455961377474601658505179257411517765163473177884991077378402526248293472 34583699479588506999026077748414597680616290763454960804119558032583686435389390 41169010866232760580380251430844129851094833961730043114623062537203362940944877 87842961273505554313798397937614814761851413593420843952938878745088532988328703 59920535957872895470583537103620556471816944769211370305497319468222765909116785 28134164523573415607886732085523651407948218770131422485292452281149937878542014 16603969675152559000150464767002822104193084757604121231944049268883975567143668 73956658885352801839869808027203159168204292332999479068808964046960633149436278 12686202713814941471231253308877067574418527060915087486833118852247566573135416 80219913190299458096263191420968458905885229572127162854693214596978661250583753 93634271367607407712721473799671836686435242795684776066983490326730391082853882 50630100633203903958648588568927255217019590977881981545301520011798987692146803 71939813336855062732252654994475016225054295902156167173799085245322653113701090 96806453571895566252834133231305183985835057183875943036556089403202246961725720 23947723086922887150027697100843524238837603172196499550348294487552259468456364 45469993500915510323085184206916901860327785062748268811804524662999884972307790 20000416650743712335685039834298960134310950763498890660793550563836083481115209 43598170200490939913067099185738193215699170691868269792647686306002395665595649 33510727845062057889595402259559099253052792165619410579989286632760645816738227 25693721614114499176031558434480262725891961390162481500978467750400367423323888 34636480379873592799543328349524378461948102163890196784818830729190662036934865 59333926929881436361029670447669529313356420906144006596706865521622579418953625 77216348125819847892941073313676748898485021529443357717365021116768578648039576 22759340155475775400295863548032946412779244960496152263100059978155060812772258 67465350593394861479259933887945214252019112682993321225278632878191114040681446 82030545332587471098466409098072297521254559275456575946578594270572851531712653 19525692754999443120625433709642776327473518299192584379418710879472813894229763 58078673068577164094238130649342881655117086785114208481116157900829748340823201 40210869521824217278982000665715488248043872211863861413016417321626740584636724 93205001306679534312719187589651230660865864558938649879458418777660806887648897 74752561447766439354161651949645175066398784055803051041815474794381099144748122 30752321853101964043341898306794209934777392785593519820584832220988985566951210 80523229699231164772946221526240369162356191623796376748400821721900138718401657 98866806432183633856868740742624563355199966314413509411746133646252636585455210 33626757085800519678671120779401271145215315756584501488716647422932034267639791 51982654028094046585062315222525342920796819699088366940511878939333223341964174 26343329983979706365669114326447683607263280190904552264055384123982467827903148 13939433749993050787751334106026753517630235015649188931393613476161998210032251 04934212761797517116369204836490501222731897015579964048362540072036606314334888 50478999833261700765962395318515181612909551222548410799936312087822007848784264 93575617664035844412674207258837854714179463979877459622439344201708764528836075 25147541590753424512536058846614947972145900756582093146774488166779707540005175 14593021726606284715469458120583347668633385873237552869141660688639425327109235 25895121280474795104967516777085876937112092274845441954634042500459749745179439 62603174055490652519112878604711486354951740771575352622590636333567834412773488 00650007453522389950307334646115720449113760531335968787434380523983523916954431 98913695074271279031413711491818412774269845043616090844364991464874095581518049 59062935377707904586564489903247361868319455784673769024979814611761783407298026 54048119554000773433172180981147890499557864992224101237145649021871071594229865 34727106666542984827089748631323567693011081309988119632506347063785060169658460 12399028742737356919490896205075322448205837775280779580414150626793935708550350 60145757145953222622399556328964784268372689277208904968253757035965293229178571 00705197090311011794252652116605035688940012806752080036753428668784900173502629 12680352248772565159004679240249767173049540032927379138428742314447825325211577 14185524139116160802980428986923683890850931160493867388517960001826649209624316 77346052560369005284342612295652872896337101022278753047321572130255001852221339 47140286383409692528483577759558680259221519216266129288558966796067025914779997 56446974389258680090258197325899664260167123797839508828072702999841133503741619 92116183540945555734874933274777106655753248715714631275908927817697648163890680 57776852220421357429954980932364686084080742274089659637398015820218237354588391 93127071276694153518904546859171539641054482870831224100530273767069897841755673 00825571028474529101399566839776353130023579160876795881882541353839045820616340 67850421190824896088748309273770205446752209015832412915476077585749082381277496 20271020015224235705787419385067104347815036598765161715558705779451369817261001 65662026850787328910625863268613684634571810616884903081389625173888244583144025 18752841348393097242072398533823156840043292111945253688732231322578375885099922 29383806963327894376584725229297985918262894030346494292165404981647142971009368 22829010225143365401387132298688652410038510553128731785213275255108658468492030 07158274236261648522090494915334429444464947640911624943664109297779629434759587 59644849125315595114810669794673182309177444418987917708437566142429182813695185 68934166111288395799884310415905201780371045039186926933801858902538317167216390 16481700082029704795451413651208910214706033301233327144719074091946636541375420 33909587482435428799202003621763252963286220803968453165624214820014798777138110 18620619733663537581379752185960397132229455271133926611257949167735768908589671 61704018696034677678900592212983225968786891099859022582705528490909620465641966 95583008702472131681523334558166168510721749088786526185217069600114846011871227 02409653191017820819542215619669913041898854111541289003809860677066575935436788 00760293428509461016226800685257566924565164931598137097398444963382156278173019 63804723317975904835396746735402431181157805462746027581780872386864882894482325 65666453101013878844844271846450129669273060310617636542504169385458858268652095 18460205191018770194916516080066192563517137667627955467645675583287693786570450 45091386183047752940013321502922368460855807553654843870635196599771062559715214 04791858264596307739980232129022980918115557224535341160109167011062852406913523 74722323295779217215850662835994495687902601684027837178023511257470868294477317 94437209718141040790528776075820451131759868352059301763955743870204244523693945 00323270357931218197861726154287342572010025776661359550072872436029658512187881 49826528161836023453761380025349906809504469180173642522380487207975530369334387 98699056234772512577327538556886015944787941198861589298852751397170592657936160 74682523980755310124390812751125360295276695651638101333007674108604835764083377 19138489522976998148278842950862851873405840580551466787669697536116957918029953 49173632519035550645036207806433807102167972692999561635329688055031670195811290 22999432149391089012378580447630980666844304066332158118210000285507647330786473 84149078999461584883832348648104991468777218124198331143108461197515916477707151 24749270244392843431058008826083658397706201532188600443725363282227721431865385 20298339475303861815517583044867967928003217675950505360144985232145851023638092 86754158076191641727673779625629973880361611046317068033372320539874228419710807 56825209726800752484755354089454501903136601812662737238211148058482546488417996 32912296088923919437315680633864527177066065585471351235174435558879410737856328 57286341772237453625118557385172507474009989439986627452975825320656517801221830 38497137131394763713627958531263011960796402241011375947785709276540815434552459 26310774573026612556936272744893093384020905432703486984819810394738349705114888 30429818734943346271898252396336425867061319743564691121354787091826585779330366 94826288543194356784330254481577519732742115363080913401732456057757892635740474 70615869283887014094929113848160382665727627991081362561905545653965300210486870 13083395147266135315939260348766197818558711596803607418579548808023995375174923 74056564709288478118134875799367350029863485609087482512975285178272046075726676 032847587901727. |=======================================================================| |