Notices

Overclockers Forums > Software > Programming Tips and Tricks
Programming Tips and Tricks
Forum Jump

What variable type am I looking for?

Post Reply New Thread Subscribe Search this Thread
 
 
Thread Tools
Old 11-23-03, 09:25 PM Thread Starter   #1
JigPu
Inactive Pokémon Moderator

 
JigPu's Avatar 

Join Date: Jun 2001
Location: Vancouver, WA

10 Year Badge
 
What variable type am I looking for?


I'm trying to make a program in C++, but can't seem to find the variable type I want (or know how to create a new type)...

It should be about 64-bits (minimum 42-bits), and must be an integer since I'm performing modulos on it (Borland compiler refuses to allow modulos on floating point variables).

JigPu

__________________
.... ASRock Z68 Extreme3 Gen3
.... Intel Core i5 2500 ........................ 4 thread ...... 3300 MHz ......... -0.125 V
2x ASUS GTX 560 Ti ............................... 1 GiB ....... 830 MHz ...... 2004 MHz
.... G.SKILL Sniper Low Voltage ............. 8 GiB ..... 1600 MHz ............ 1.25 V
.... OCZ Vertex 3 ................................. 120 GB ............. nilfs2 ..... Arch Linux
.... Kingwin LZP-550 .............................. 550 W ........ 94% Eff. ....... 80+ Plat
.... Nocuta NH-D14 ................................ 20 dB ..... 0.35 C°/W ................ 7 V


"In order to combat power supply concerns, Nvidia has declared that G80 will be the first graphics card in the world to run entirely off of the souls of dead babies. This will make running the G80 much cheaper for the average end user."
"GeForce 8 Series." Wikipedia, The Free Encyclopedia. 7 Aug 2006, 20:59 UTC. Wikimedia Foundation, Inc. 8 Aug 2006.

Last edited by JigPu; 11-23-03 at 10:00 PM.
JigPu is offline   QUOTE Thanks
Old 11-24-03, 01:07 PM   #2
Niloc
Member

 
Niloc's Avatar 

Join Date: Dec 2001
Location: Boston, MA

 
Im not really sure what your asking for.

Do you mean int?

ex int number;
Niloc is offline   QUOTE Thanks
Old 11-24-03, 02:57 PM Thread Starter   #3
JigPu
Inactive Pokémon Moderator

 
JigPu's Avatar 

Join Date: Jun 2001
Location: Vancouver, WA

10 Year Badge
 
Sorta, only bigger

Returned from sizeof()
int -> 4 bytes (32-bit)
long -> 4 bytes (32-bit)
double -> 8 bytes (64-bit)

What I need is an integer type (can't be floating point like double) that is 8 (or more) bytes long. I haven't heard of one, so was hoping somebody here knew of one.

...Or knows how to define a custom variable type that will work
JigPu

__________________
.... ASRock Z68 Extreme3 Gen3
.... Intel Core i5 2500 ........................ 4 thread ...... 3300 MHz ......... -0.125 V
2x ASUS GTX 560 Ti ............................... 1 GiB ....... 830 MHz ...... 2004 MHz
.... G.SKILL Sniper Low Voltage ............. 8 GiB ..... 1600 MHz ............ 1.25 V
.... OCZ Vertex 3 ................................. 120 GB ............. nilfs2 ..... Arch Linux
.... Kingwin LZP-550 .............................. 550 W ........ 94% Eff. ....... 80+ Plat
.... Nocuta NH-D14 ................................ 20 dB ..... 0.35 C°/W ................ 7 V


"In order to combat power supply concerns, Nvidia has declared that G80 will be the first graphics card in the world to run entirely off of the souls of dead babies. This will make running the G80 much cheaper for the average end user."
"GeForce 8 Series." Wikipedia, The Free Encyclopedia. 7 Aug 2006, 20:59 UTC. Wikimedia Foundation, Inc. 8 Aug 2006.
JigPu is offline   QUOTE Thanks
Old 11-24-03, 03:03 PM   #4
litghost
Member

 
litghost's Avatar 

Join Date: Jan 2002
Location: CA

 
well the var type __int64 exists in VC++

i actually have a var type that i made that can handle infinite digits(within the limits of the memory space of course), but it is slow at large operations. i could give it to you on wendsday.
litghost is offline   QUOTE Thanks
Old 11-24-03, 05:47 PM Thread Starter   #5
JigPu
Inactive Pokémon Moderator

 
JigPu's Avatar 

Join Date: Jun 2001
Location: Vancouver, WA

10 Year Badge
 
Sweet man!! It works great Now I just have to figure out if it's automatically shrinking the variable to 32-bits since there's a BIG speed difference (~8x) once you pass the size of 32-bit numbers in it...

Type that can handle infinite digits... Hmmmmmm... Wonder if I could use it to finally determine what 256^307200 is

JigPu

__________________
.... ASRock Z68 Extreme3 Gen3
.... Intel Core i5 2500 ........................ 4 thread ...... 3300 MHz ......... -0.125 V
2x ASUS GTX 560 Ti ............................... 1 GiB ....... 830 MHz ...... 2004 MHz
.... G.SKILL Sniper Low Voltage ............. 8 GiB ..... 1600 MHz ............ 1.25 V
.... OCZ Vertex 3 ................................. 120 GB ............. nilfs2 ..... Arch Linux
.... Kingwin LZP-550 .............................. 550 W ........ 94% Eff. ....... 80+ Plat
.... Nocuta NH-D14 ................................ 20 dB ..... 0.35 C°/W ................ 7 V


"In order to combat power supply concerns, Nvidia has declared that G80 will be the first graphics card in the world to run entirely off of the souls of dead babies. This will make running the G80 much cheaper for the average end user."
"GeForce 8 Series." Wikipedia, The Free Encyclopedia. 7 Aug 2006, 20:59 UTC. Wikimedia Foundation, Inc. 8 Aug 2006.

Last edited by JigPu; 11-24-03 at 06:02 PM.
JigPu is offline   QUOTE Thanks
Old 11-24-03, 08:19 PM   #6
litghost
Member

 
litghost's Avatar 

Join Date: Jan 2002
Location: CA

 
it can
gimme a few mins

::edit:: ok more than a few minutes. its at 256^12829 at 2:37 (min:sec) and its going to slow down as it gets further

Last edited by litghost; 11-24-03 at 08:31 PM.
litghost is offline   QUOTE Thanks
Old 11-24-03, 10:01 PM Thread Starter   #7
JigPu
Inactive Pokémon Moderator

 
JigPu's Avatar 

Join Date: Jun 2001
Location: Vancouver, WA

10 Year Badge
 
Wow That's a sweet variable other than it's (lack of) speed!

I wrote a program once to try to figure it out, but because of memory limitations (could only handle multiplying up to 16K digits)I could only get it out to
54422438321320520679714097792447814020110961953622 59277433352738654309294382298775349476729893138010 20632474466502518402246317993011722585099030153023 96342833553560866341842269453850939744109335430615 43851659121687270000472418939283487099002637424528 02547440989600476971551161961876736398570723643469 65848304382665948668710040605778807022938908565379 24062912166439545373664077699370823615831543913752 30082242053735318892751663263653578764333793174718 00719475284244132590586297577388908363234686730970 86022492658533768805374897279972347364536222179898 20558945854122011803662215315405092618682082735793 95637187321326234174907096432363781910430737367223 14298209051558155769297991410995571884948823493652 11886381470721363983145187019206241897377619421122 22756102563217272821011840698054175291841661631920 80924614050097640542509732858918913929947954832871 18402384015157408796440245443616218542581928001991 06816115045807545188399962836148502824356680099366 59935196899429861380990272884451432718153472387517 25211952499579747033694902814574650606207338548545 42966217929280606179786875331354433813998393535872 45654050328119737784336396291130402017743790712245 90043931643101980291711966812214005104671981373998 92914134619303551685716267324292863410371660010349 29477821681303967936109070564109230672020925752094 73692206006425098229028472004147179897944852275879 61726678612900553376445917851853712235917766762939 77226094607527841909488037815975309232478644783080 99695821277087224947826368266364808316741475735685 67505903857941339716618113832338591571750783879696 98774454848576588229897627262976745854581620334420 19842743986030131564744346388016392728050834126340 96297504689315068937017462203491220012140942072607 31233421305262892732569256664557407750435189518857 31698627642291265625764293522446637933695362709798 03283513413394011189863872965406488898833658893172 31732960583044679826440780105806101899097795594043 18989895563456727300137202178477000654072307930685 37099052695716035162245224123447650218573602651012 57001798056813466233713839944124568426043912528844 54152690569324188388923369240864015766628448066058 61196864833488770311180834983630147354825364757186 57449908419681837005595904674737394850693525594227 77530289574237286466458757056853529112934848998469 32719613722177564694693141200558958342928185488361 72953799123263216881702516975108821249640914981102 36504715810280049398679277531307912590391770661894 25514151007884820137113529864378299439112867528992 71311581434681337793176719769008021236472186422172 45140731931497018055600010459281422684164936766248 54806890076783596240765082146236250331963842526874 48706172087889407832249429548000640433096508817969 58303361328229026910481840806192324627000454954754 60470334923251463401586916705040067220064169316593 26387200125001226756060569831109775500412576392260 81975224985056305410685910603322512213899930961704 99096814023712874054075568841319945314924690623704 14128403933005351456185343343321646483671438747668 60435332819373387628216318100394018257221723414949 93625246509071675095258710070699073554801840837054 16060090336283338655042068590582130972794458095968 62414361368856184689169084617058650075431413595436 94819193497796910797339545196213321977978548647660 10357243869306691100230279226885783120459834016062 44711480659070422682837888151423609473266889375456 81883772903890481613543490131681587716838838936607 20938759425341688472593788135238132137817912686222 56514677964238548594770553156811558047941577033978 33126960505337447469471793451060403275932330175969 09358596194114382226248570385996463347790757189403 36673619137186775391852881704670965611962525803541 87804665293800329486114175233799182433381354988024 61357306323774863020423976283057731089104199420687 24765346583761322855767948213558976781411482334811 78499077116729098878429437077057165436446661091289 33258328051836505074997664409637072200072191740250 16328798786367357511648265283152961963156994040931 23127196305026699963073769066757587658330116601209 14973615799914607156447534118377089655488553832890 24344623386056979524059802434407687926431163460447 97619330382942096281647388859632907580621646808576 47135157586110727753474182255512056637250434312181 71269318720742146562947680711147144598172902987266 39828967553495794921948387651876694129977523093092 37902663790401308313940626563039106294269992371952 44711581585450673773798117496082260076489392550943 71232361410630295843279069294516019235063717652790 69857467956229209427744371524792409526025098970763 30003240853955361913591323926673810218571686114740 16897806862378280041549034124382160294028784969402 47608953523541571812943171239729344588123980848631 35208959430047956316883504932555408667680497625111 13056962258208426703266293854540504659294692511342 20968025005152417240787763941064390640599884942010 66292542027155562846182332490430422340878621927266 60314532614841268345266459146208793782967992865945 03286326124788670297715192495257972287263743754341 79741736274075595144455776819504987573281701922242 60962848082792416016000480666660603131555476727386 24604381629116928450955033615676136321232385069646 55668962010990353624068024517942373011671201127237 61642600274126256342746194729001704639557854361159 72712714083675243225815381585619027968664782300553 30018132671368931385167586872047345737886042724867 73674594160048486346791279271392066701953288082385 59186109136291000037824297397592631965287856037733 98196944705257183160616570793840701313924172551288 72587960934213415649313461573992456420381253555614 08938526915011496745948813927536965100181344152038 12824073217244140820579307114565735387964851712776 33035471529885001099596869851885389657482434307433 92971194407557880350471280104058326512911654076544 76024487920304236243861380490337661159412296568613 97762737884643508396210421027825000978182670007859 05717106880647141909266246920094613542600319185173 41439286277564559034892594288020181508234002014824 51003993866009807158242670189420205462312651103416 70825342929712848341899269168078805524726057566175 51551705736576722728977307295739094410559105840292 86023289144895126125951847733117199621388847234009 46666748112407548761466572053812083825013896705836 31452146699691017119059083586258094985920045982417 32622971199682983186723977310222739896050668118965 26523874390213910071503155720998525892795436747573 85014534404199452956313004111388115076053245676258 73029358266958709005859976134959345926132971598440 31905574342965305862531378158083005074457513566379 55954340770889219534992671376560226328963796805413 41601243796717538055293668728418846658961221602056 51000745593936879387871762045741056357488908126643 22325642449528795276511966250278165201781125390612 26261993721861714642297773044114881877174934492490 56230188674106084586380720359405398512847222020643 52313379425903475660667936186399161083157039305657 01608830446131585968283815005784888309137045987620 95882468077872775483174549890465511524981781139893 66710159934453080931011355704387972091896775080712 61341203992422448655532947506657982663699607435334 75707334560794343020921231681688376222574713717142 49424926508704263340446382827111937976902471128768 62585083245451429933808324065208314473474411747311 89504105708510818795774246137376907914509469968481 94824540052954629375434754855853670771334861851752 07493063566224532983375583040425996671620976084106 87624797860315493453644529522221107429765180968181 70171726760883932281712021791294144618492782424092 08286520050459613847011354288527088418790937765651 21001885736123708901509124716857732866526061122965 35697786572681567193844041356023631434089998634944 99300085168045900166480512001266395739249443614242 31435279549433126979579096918573216598757378548579 23725757266960979966146114695758513999898189325646 24895371836562834866098107039812113343438227647151 44169572688956393488183293485432264855390658938015 23471330211293188203434575770987616745144775155104 39449178168453431175358257627279727428006597035658 38970541361518173646848440543084409181421929177592 17862964636235690145934027657275815113589588141774 25360905997101628449387172197890560130456102878974 24731398932233222719595582064252826863846903150563 53610476642451021998380351915409693105786697614630 67364508179450805386681152869672359092606442373426 59657654428615463277566860878036585639713059428250 37767638376824476335389601435914148600279863835713 08995996764926896353082313566907424641705428994013 08816289204057450582128031095005077340513297842906 09919819441059449794319474438807403974479916050377 66924405131719607831616586849883730911160303749629 07616761220551448633175552148232987409563781795873 58576544464588175486778312361789997815705539601105 50204006425011811653252163000261591510459388719369 15274424517733933255562876118105433826328961366721 76510938730576748637267916812355892224029479998789 63902407402631444340778168197006199844921077671744 92092235135564599381350424596047429410743947587417 07489896449978275487857371651277251742113675390081 62347044586418056038161993484582736019274704331593 71718184588305099665384580893077988110607543909764 73938775316965266735532962651155166495076928372586 42425516450635883980104652092993369794381599552828 47639561183256653953340416394449266426123952331582 21742081539445327409451052030627687395036039416666 51216519895772948049414345318686811871051601202002 16338605603215159661662423099859924834237153663745 75890640450382752465010694176711469403413840820975 62806071469206519301686386208725178461867485767674 92347131976740629692736907498119567535168950067758 09796479047736523162359471203631909416987434176296 30939093444352602912771273992121535785629612297772 32027303175274086618144191515317156042522663319785 47602166160461749356864176888041236130727094514380 46685206298998119367477726241752442008390386089329 72347851704755020235844046030988911700972159216004 86292334467090889594664302901822919951715116678854 88011278921336637430310593616821464603890162991108 62108141460684111026909155243311052659815580190163 77376098136069244945296443230399788598131124911099 77014648849923013665558504722435483543997270329085 48153845149076154144284728914675185009928953570282 51006420418888228409548650708467437717789285255800 16574182136882227527667161044662345986549958863297 01146015616578452323269263692814965891796784103128 22360545952044245767701484468489862695808612410479 30445018528512742355089503997331072932036995931418 87810775529915491620427690301683343572249275254581 14521412465465458849078280187785585482002372699007 80286819280880472315901763198803329460747661672279 81961288373200550905194915595030105879292775347827 34095511557575994869297903110299261220116008645732 78476072350381049853246715817786686844001325121414 11812975636114062774541839361161539320747793917526 01417926041189420844161302771933617910067150410283 54820930914146232859528975488856768836504528825236 99568967932688849870633931608877943552131447880983 20449826984504893676470392631290675711675620604238 62116917236787404456889393420382136329541045148479 38377814705708279453359724071314182441460533597245 54846898222705435955288303890601102979529597927319 55822678195917352569336405909342002304879158439079 65856259098884283820727567324050979049423177820768 65659651400886051809645020817139249453713107174402 96303862949664752891467538129849336974579732285885 88203294078677191810014491380629944782154476677601 01560818284941762245499371446983103461194068078070 33723953505505291229599055473853981622584216884807 75519795515051424694283594869154483188313972286300 58083798362788291187760427726526753968284264557093 10640027126168923717173624141529875766302562850665 92335344108912876267776299116425519567637665223136 74315189832059682299923580346922411143057893528522 26074810538122668181768517656130455908780965466136 04217123994036600494682895184541672466126393174664 16661267144275296287649387462807885297490962718350 88411622880132194992513405460775847164325425561447 62179210662912707034464438012546722826489363973348 19406355044361757798537818607781700385005319390603 06468939118005296318459926160793841793591055573667 97312264239459018786853804892046394096268881531755 18181661040659416281958854959552165262372386623551 70391592930816296420801707689837978055913881624581 76235927400394937578101378610418031099508155635842 85760570208406271731645337553599434331779056160164 65070252655704313660284664738548779964698397640614 32393024842202220214930956870449800085574317663497 81246118087946485222393516421801912194220585940139 36582292280767637689604825442600879038845358514980 55137359575277670292044003995683071400077159657476 87442304887258330551304238462361580313956076778750 98958602146567569070996413430005084784503017892617 80065744137931336487231426861084309900616344406508 36831088136489621929580708233376282708951025460215 84633681651938712958268287261082442943437876965579 82179619160199101630664930062363217336782104115339 83060004698530918939743678546653254515465949713467 32003343163336522148368505723629461032875647658406 92852148296162854466160231946430077887880201734072 35309735861729185267349797153957979985083589972984 73073893854001140609955057439513418022482161630298 43389685829596970793882295937439964437593903170928 10937338027988882082148066484386414335382232369781 76782771478981848265041218626640370147934217285947 57915175287640499318935358034170786811593729181984 24935366100318331881703118632269268520935818080720 92526142539311526778699002522003381582402982983593 72843430107332644735143183066233093958802658473005 44868676744037135568143477838096390849792466206068 82356823579525750163529264076560963902706061799335 85401176214809873633926308457692794114452094232577 89037386649242251013018868016380656701782106280811 60146536112076991052813222970567822014286592338791 43497661607570411585446315629026853600611321522917 74029676720356665931450438096478525524237393281265 15183998315085932894624986532752769120518517488155 86292413773176498388459058456192631215393263217579 86910438816053363646180792385524113313605880839474 50312791281158651205889448763502356386748117117567 92884397300360885489734811438378046195610408552311 96996554961782877619364794112821919187905159830094 52090347740446524067609175817686626811066861605309 54176560137765716435134134450174559180004277058323 30314494604464158359467981877543446528369898507152 03318376679465338904085717441048956974130678669708 02124903797532661130867254721885458505067254187388 78035280081441217254811190249182068714647812046707 76059821821080110998869116813371988387382320749361 67234611001829014234013075016409753114839738034053 55357219462602301298144445483535814781631800176237 20574541017366700495104010711280181590109315294273 19161108813147441125398270947935743828825456692776 05128652460827483303815485521891828110878615411460 35562296828294376551242756383236363212691602893571 92295247433772719408125690119478979763267168303454 65784539663394130964083595719192618211226104681974 23051568611037558312606998723801976362524616199531 01586188988589301382215125406740752935478681216094 14630631787531868089165869641364365413254250584489 86851255986379131232784038210196617685196851626551 32148662931278768806079919604846254551430217349361 21193002443768568881013224832942637167691790286480 39326795155286259461085478278552567824426227491062 61443918027871094406577530525654420000893654734599 21635533652530201516604664997225300825742456897138 54301753190390916600425008123192335151787236641484 86052839727275447687526100171014732077702053054748 35384505354504427805287927088218640758307893695820 43050624284009632990519210686171597808004868397236 11379554071557123869844071516290350359583220095422 3591084261376
^12



JigPu

__________________
.... ASRock Z68 Extreme3 Gen3
.... Intel Core i5 2500 ........................ 4 thread ...... 3300 MHz ......... -0.125 V
2x ASUS GTX 560 Ti ............................... 1 GiB ....... 830 MHz ...... 2004 MHz
.... G.SKILL Sniper Low Voltage ............. 8 GiB ..... 1600 MHz ............ 1.25 V
.... OCZ Vertex 3 ................................. 120 GB ............. nilfs2 ..... Arch Linux
.... Kingwin LZP-550 .............................. 550 W ........ 94% Eff. ....... 80+ Plat
.... Nocuta NH-D14 ................................ 20 dB ..... 0.35 C°/W ................ 7 V


"In order to combat power supply concerns, Nvidia has declared that G80 will be the first graphics card in the world to run entirely off of the souls of dead babies. This will make running the G80 much cheaper for the average end user."
"GeForce 8 Series." Wikipedia, The Free Encyclopedia. 7 Aug 2006, 20:59 UTC. Wikimedia Foundation, Inc. 8 Aug 2006.
JigPu is offline   QUOTE Thanks
Old 11-25-03, 05:22 AM   #8
litghost
Member

 
litghost's Avatar 

Join Date: Jan 2002
Location: CA

 
well after 8:23:37 my program is only on 256^173979 and it takes up 4mb of system memory. so it isnt very effiecent. im working on sliming it up though.

Last edited by litghost; 11-25-03 at 05:38 AM.
litghost is offline   QUOTE Thanks
Old 11-25-03, 07:58 AM   #9
MetalStorm
Member



Join Date: Jan 2003
Location: England

 
Are you doing modulo arithmetic? If so, determining powers of a number is considerably easier.
MetalStorm is offline   QUOTE Thanks
Old 11-25-03, 10:14 AM Thread Starter   #10
JigPu
Inactive Pokémon Moderator

 
JigPu's Avatar 

Join Date: Jun 2001
Location: Vancouver, WA

10 Year Badge
 
Quote:
Originally posted by MetalStorm
Are you doing modulo arithmetic? If so, determining powers of a number is considerably easier.
@ who? Me or litghost?

JigPu

__________________
.... ASRock Z68 Extreme3 Gen3
.... Intel Core i5 2500 ........................ 4 thread ...... 3300 MHz ......... -0.125 V
2x ASUS GTX 560 Ti ............................... 1 GiB ....... 830 MHz ...... 2004 MHz
.... G.SKILL Sniper Low Voltage ............. 8 GiB ..... 1600 MHz ............ 1.25 V
.... OCZ Vertex 3 ................................. 120 GB ............. nilfs2 ..... Arch Linux
.... Kingwin LZP-550 .............................. 550 W ........ 94% Eff. ....... 80+ Plat
.... Nocuta NH-D14 ................................ 20 dB ..... 0.35 C°/W ................ 7 V


"In order to combat power supply concerns, Nvidia has declared that G80 will be the first graphics card in the world to run entirely off of the souls of dead babies. This will make running the G80 much cheaper for the average end user."
"GeForce 8 Series." Wikipedia, The Free Encyclopedia. 7 Aug 2006, 20:59 UTC. Wikimedia Foundation, Inc. 8 Aug 2006.
JigPu is offline   QUOTE Thanks
Old 11-25-03, 02:30 PM   #11
MetalStorm
Member



Join Date: Jan 2003
Location: England

 
God-knows why someone would need to know what 256^307200 is, especially since it has 739,962 digits. I don't think I'll be posting it here.

(Oh, it took 10 seconds to calculate in Maple)
MetalStorm is offline   QUOTE Thanks
Old 11-25-03, 03:06 PM   #12
litghost
Member

 
litghost's Avatar 

Join Date: Jan 2002
Location: CA

 
well maple is cheating, you didnt make that.

jk
litghost is offline   QUOTE Thanks
Old 11-25-03, 05:58 PM Thread Starter   #13
JigPu
Inactive Pokémon Moderator

 
JigPu's Avatar 

Join Date: Jun 2001
Location: Vancouver, WA

10 Year Badge
 
And it doesen't (I assume) give full precision
... though if it does, me thinks I'll have to download it!

256^307200 = The number of possible 640x480 pictures that can exist at 256-color (you might say that those pictures contain EVERYTHING that could have it's picture taken of under ALL lighting conditions ).

Once I finally find a way to calculate full precision for that, my next goal is 1024x768@32bpp
JigPu

__________________
.... ASRock Z68 Extreme3 Gen3
.... Intel Core i5 2500 ........................ 4 thread ...... 3300 MHz ......... -0.125 V
2x ASUS GTX 560 Ti ............................... 1 GiB ....... 830 MHz ...... 2004 MHz
.... G.SKILL Sniper Low Voltage ............. 8 GiB ..... 1600 MHz ............ 1.25 V
.... OCZ Vertex 3 ................................. 120 GB ............. nilfs2 ..... Arch Linux
.... Kingwin LZP-550 .............................. 550 W ........ 94% Eff. ....... 80+ Plat
.... Nocuta NH-D14 ................................ 20 dB ..... 0.35 C°/W ................ 7 V


"In order to combat power supply concerns, Nvidia has declared that G80 will be the first graphics card in the world to run entirely off of the souls of dead babies. This will make running the G80 much cheaper for the average end user."
"GeForce 8 Series." Wikipedia, The Free Encyclopedia. 7 Aug 2006, 20:59 UTC. Wikimedia Foundation, Inc. 8 Aug 2006.
JigPu is offline   QUOTE Thanks
Old 11-25-03, 06:23 PM   #14
MetalStorm
Member



Join Date: Jan 2003
Location: England

 
Yes, it does calculate to full precision, and no, obviously I didn't make it, but why reinvent the wheel to calculate just one thing?!
MetalStorm is offline   QUOTE Thanks
Old 11-25-03, 08:05 PM   #15
litghost
Member

 
litghost's Avatar 

Join Date: Jan 2002
Location: CA

 
true, but that takes the fun away doesnt. just so ya know jigpu, Maple is equivlent to matlab both in cost and in capablities. its could calculate basically anything you can think of, faster than anything else. maple 9(?) has c++ header file, but i havent messed with it.
litghost is offline   QUOTE Thanks
Old 11-25-03, 08:08 PM   #16
litghost
Member

 
litghost's Avatar 

Join Date: Jan 2002
Location: CA

 
[size=.1]20765567298666158102085281115549390935934215034519 23997552208243485132
98536938706048115942900914713056773222852822743883 08338622254389631733
54343702061952760559958710551699573148346804879221 16931141715513457502
87367330714607714910152454951898172385919671450756 57297436690709550813
86381748311387842852526573292867036739217207014910 88215104212227490865
33726164054996492779592242342814089913694680498067 97099796252800284448
88577470976926780114794486253738192974041894498443 70310878697693819635
04014358596967456312326724311786698534273369948743 12030000084683330059
68324039710974684729817923785407288039327295269497 93236809491911925002
50125525740055627709018953392511313135889058878548 22016578332364214033
26632644414642569119626338935160834596699365700679 16282206774585639404
07759791755410926824442953587171583941584529829150 23862676954811401552
66380675429899449121929476610844569869589981575209 39167548723733716044
04378394973569072946050237151059418830911558094916 37484772746247803123
57987115021579690054727766454690860853269120081288 57122412257600743978
78497693281813561115477476601018798991786453031873 72801224455288108949
69961865544291284446244626680629118750976280772663 43432732708285703549
92162498310130105301943167976095716698879944690898 61065450782610484684
15813770409231764942498848061351221281932806690963 79194847135301019174
21621941140612917034721518055566867594399398939623 71846096167371889345
03054809453787317650797523234184529563428083710043 87125886858170551007
48478627324610650205372173241885135725207424148001 72381689199036325439
81257621047767098538927643559688969488896469904106 65704786977635127458
40023344013027904222514368925647731430763578445078 60611375985313134486
02875051501451105041549798396222126122508685650026 08253231353338899428
47317835948429302829712928988849563623940269673376 60821680024495255422
53798062086256689778656501313275401342959064591592 35943820010718379724
73472779623329224457823059539152925798884779991207 39865340678402731258
99625174402899139715034267179095814098683788884922 68728443537112858820
49278966066769550502784829318692711615982705751410 43347436503848789134
69896817292597453424659240750149941976952189055860 85422066928134970278
36130706103983242809807074565926012778866985288561 21836511890757465266
70912275344996198127638425690579872576710220788704 25390894450444341374
73730333653132718624433342491793857664995544094616 19877600721047267701
14608487950047242735610019250869970924063430005480 81819791952438406685
20718895772702776958296486444922399489512978592389 77784916341700162382
06585537203393880871775595120700824427648996493210 39611983428544932151
89351592191618167944382545349000294994427321944980 34264846632158850345
30018701641462578548004448429209088797471397808417 00799863111917662202
04398722151200432775094080083169249367561667995639 12221271374868447030
01573713686683977858480647236147672120349888015384 15067133438715504203
74527090219328937176598088295330889271216341865969 74282197999237026663
12346832134188791144203241770220853022415163001920 57701634535261283959
87915415335632044422378053146158408810572420864436 53163010632979159768
95621896498446254712110910726368699878007397981762 99097997092338495288
25173761857799182538828370199624268401548762632039 54976738183274275035
80567121263572118613693900333825862995037428360640 30071205539408948730
51710241067040569503634953948227029783442740342001 84174466481763171620
06765161729233838623114986394898725477407738621019 86688856292062622339
76003589176438323806172017510943317558157542594743 83363021205717842368
68618727639561507837020244766847711498981390570683 73049339679263802619
56929401649077302127029722840919575168242669458718 30215831741054190973
69734280374072743993755667735487059589423038355488 72813658232385531364
55487243552219748259732912361882948860076830257954 83849578294676955621
32353228823457104705050859415296384191628865569565 34692707611420942231
14370700823895610461865221379326515798000767000712 27154670957539829332
69935042810507530060446064231827466505057891062812 14122932287136277397
64126276893741775688920697851826459971735528113281 49252209216615385703
66424035017460872011347607655501676785239176691203 93674176467843752319
82242909694272374149375789967165986298055271883519 13402799846469482444
82819857321581743858116267130849106624388834389508 06069994518329290211
71770829687132722725003521690239098782746520540372 56476740143052575114
40448215351066976520837289089927036811452742154161 89701972149795029424
47098232961526478572327986276061484971077906674381 01815903792484702995
26184080235909164372361580993079690157942243394940 18079544874289121306
24380067473274833634850717571907704390490137106924 60287330554490056466
71796179798763507261505303713376215174185005964134 21414871554198106293
92989138379760099659193580255570073231065265526378 27141673156644441323
22084858077717461435271023791382819647054104337217 85610728954868758490
56513648919072107602518521058688503624462041172250 21742509564993385767
85776627564320621606838343447776533147240363596517 00655773814959706308
27111360743405294102986269678780794880481553592328 23949811565377742066
61298643098750916655398179305399520938797869961718 11435737135527052282
64257528236762751155427244994487187767070130489160 50717809092404276590
50909930862035076223955959647013264681779061787902 27085618624600615564
47169393314022086607964141551280959507004575540348 23309157271566866775
24797130767870388529590871316265771030332613308880 07502154786216393821
58623544777798135401674272949065536392529650976325 44795239680212314580
64620994831125350461092841756256949669065499585307 77057826561647974963
73596325092308066310901677399015839906353656116140 07328134922458514429
32431528533558852237176403003860733545108279304918 73461861121032229476
62148627406551986304134143801458107616540065554524 45264252537109656096
72597606670606331193501122874677380435704172506872 62076373295068006127
36288106965873673458020420891263120138275436386960 88172924118257372156
69281968828899507608013399530536681534636413125344 70817246839992154976
48404663355402276333172695760355664249222258100490 20580584921746466987
52589089731590396154141432479071392432843365343251 28909209859332706196
70756629851675730703051497990856033055736784979762 17297099176391826470
00512519228746807589339782359008867001355613801889 45449310954207105455
28924520828543410113432867125790406411269175466324 22143169125404096045
98195514099247116529603276606976117307331518672517 93350869407516682907
39348018218104082475652973966548037041536856509691 72206774795072705725
83104282612006645211293324870643581616625434090942 62221267673635152125
09275295933052773781810385031991980998262615652894 71591321627043399783
20651800674063021110682892365462446983365305541867 56059955906939388289
11236752963598639265285566622447382615075738137769 73441519814823898434
66623306402707202581583260945010203508979700898805 89020928021168160560
26077780610162561454204715535297985986519628532585 97120602182651250867
62325080226411072095846181168211191306717015793508 73439341319223164633
47865653501998836488516831168580211584975148560665 11670905894449463142
78755936605477143219281863650297910134712942298453 21045784054577365304
24843668728831947228188125586736688783393085483217 90301603488456937926
33180153907871028996283132447707610049542850887883 83149751381424832821
79750406096922941904122143325184524032763735097673 79639069100138946211
30970150027862489227637284977212817716117408047549 10490898747711138125
82840282103919822262127116729779549166127581503378 13877692629948768716
70529806872125310090929076681331854244528817849852 86580252901613965565
88502507451071829866414898400270113719047249386203 35024601551160592037
52516927866816175475488832911128253812321972982674 22058697176403943957
67300824852033581539262103432456334106076036040797 39801903823851263560
75857997986303859936431294790491426836236750250658 83293679132364391427
00713898119904063216482590180648549333788306472634 32190888424295166786
35562985833360326815678154620726848234820662217989 49629334227241906483
37766826512873463290547698920289957698323618069149 70115499157568653527
55017505675049263489758022625120706387698470308686 11935231855908406093
95438065270519941597672539422522839045465103566545 10193851325830860026
33077366048107560755353319286451397484277207885754 26319796665749589404
18866956774301324584062925950679329022761653337651 76924202084223603516
96599636802283897488983136805013016374658858844732 86518586301630222950
41039117454314236169025347312443059229188372490916 61899993603943764995
22298938045871057649403903577753329536721995665324 88559183104857010122
93504100749205964583685471690870333900445382792546 41424625521508875597
22315450638212657028254184681137271244383076900273 44479138363643272280
87643656422218049417227149947398721316993717967413 84640062730897168401
72330667560757701620531012521462914643900003677767 09615933235825210491
65714524878253306618195136212914294088253835036630 56288281593892020088
21659386485067758040661529597658935474288740133087 23176444921495097079
86408089886531700302434691917640225541516816330312 88889864019384598404
06108180398695282017532122524310574759731009068384 26319111955352336972
23406642217691874987384436606056710488864857183952 95846710911221230187
66852641982121097928568419189507390035335368868985 00163714915466634688
31382739744089612391880573725777210296519390229741 05298063687174345182
15749467215203097015426921580763250819021933929863 62953166263265909075
49940039085799306733994072945561898148970939138492 85069010819616496642
86933898247065565880707043495568774604517092467045 29244436722660899520
69851394213492156100746663975269448171834871030912 78612127370351680676
52631706224457988826006360819867931608603906628088 44982236637332306150
55824011066861623177402085912033165571533762888283 39362668132212741617
52950055578808756652301943947135225230549388387534 06996699139359495713
20641652806824300986057500456484746371801414456850 65909167572657076153
64323724919362663136476875913994104566673733813151 07571684624240355179
01901841916367244385984718603982244476658883122204 51447170492236877738
57648140137504958070329974145023093066114826317992 66180337704141273615
97733152625626637220701673621329049229625980964365 38248697896397584646
26434570614875541619526602511026848481324542712155 54663113712012719719
05884235238499201055662960843753023628203942788266 79147914649088131560
30466459961828168435243927535913712269878315806007 59213899032310754337
88530717422557952738276500865372400996376022463347 33756301967216111105
71193246536229493214530090125760977895673407479456 77086953274233326007
21726563071319351129802445965596122938162925122119 24715825717356723128
72933289388368820603100250439176411154689457477553 41158080640946263498
17765398049394738945799602877260611786732547291133 20441379067537084810
80446775271929330641094307937099189438617124123225 48839204964469600825
03364481576172899963723883938236669701915346243726 42802538465925891725
63695304691925798816916976511727215563133586625069 28304835794830892684
79527948091098359076496277153834191322057269164892 82631636020064615469
10133477976468164787429277768785053636531127353522 79960806832621849207
66868187156207518016983944455103146905273647256763 35798029019052574665
71394492441677402161925298656546444986883964574562 10356569852692200707
73745538389020951965085460818641083611121166044392 69363973623514070824
40143762924349562013546836226720277359153089184525 70148775650826300046
07775800414337062055715355513851586681779565383336 36816219987513479034
82472553137141714697156816421292525030893713829755 14134437562564016626
58293007215948417976294713791516535460027807727817 15415173540772294144
62113267422002217802963638896289137074065992567157 53680163774103963403
56226246207870809752265514855709698796235316416028 57957519245906554539
94320371942417032210224257398083427728430322833489 07019377387199012303
79838497869821556561473922465567168984122711341636 81250018729416395834
49471933180302210563158841047706408980104944390929 17867821168238006205
81865782810902672337960918389012232584833936300682 03400654390561020452
32070976702245389122390804712461387389511779408685 95657170217792549922
34877452503885431316571127508179355153193948548765 43975963327180417961
46407306523206640001376791027695000729305485818500 68124824597119311960
74112283255725620055742893957829972116521474495297 05331595259210461606
66841046709993997278958285986905977181177346201679 10370287382700435326
92346050167253875784108252866841023558070589887898 91907457819335654014
57684992132675171305754054698302863259322430491640 56284378531738978713
40626397999070186384434586224889694293840541413580 01870955737744730034
12012617501716773248525212044228564988408868979017 66071871730036628567
96342787530212287323087742980802965947853950676343 07869995250147367701
18787087621534548201473386539833749582608339361005 18120632781063040182
93640602697776584063676084227579236208606769019597 67943941069901579659
57779047315508746958858418137523667263833611429855 52427818361941274478
80333662283889888486077162360841097379468408800773 23337906021319641427
44516121488918599064500677615128303138329796283607 29778280006900849145
05118604198581387494567021441163796374190045105839 15438142111026594315
67483088137672975263328058171809611190886659545283 87873328916507476196
93577315107346140638005620423916088584458341240089 16287006523662515271
50040144088536421292778864459721381896654288850366 70859521896260469983
59733779819771349468673395553885255083954307845097 76710139207322117163
84907710432227695947885374739633674921820494118035 81174242008377149608
14831084313535181605061032573118770290083360694745 61399655885641205519
40545218528022912812200820694239350040546548344928 17852723400333708624
72764016306375968731154262818531646091183297241854 49259057332339768072
74381546591092917882440505538805584636826027949134 15358696073610370808
85681870502166477999901572374474160465403294979465 79175122016303729327
49506628993260828767017718914980743677179930188122 16155458571191851006
96245957004144068954927862380145060983168684882903 44511090659159370605
29187639025064825702637532903271436673021648396611 48422918901376442751
11177425194535422713379347112542786234790857592159 41315631404616056358
17721134327701616749572559402988861707994871449785 58363686838246630341
53263900378809429519469568859154949962007217052620 78882620629308652480
43521930385750596086666809962920935124623789312956 40314438958210880289
21809617259235790840958155804292959296257408580012 99245292003308354091
10390458958062496303904390469931655244316598855424 16788882757985428691
71461928379819479175932764275006322803351168423745 77577021067359253673
64249104031759648788711171776462450994334258723049 72670321438115293283
68661432703572957067649653562895026097229717341301 52280052118663153523
33849601901205362514515922678239536247725761727884 18800529468058392861
19695073539723996649534925832302034537980479701625 92385523581844283216
70296616731080863537109765974237482468402697102619 86938814835628230025
17081085386598538162059021918050547611522706419550 51282048978673716821
67198508981162552606332442876777399106128219534242 61488688689065687336
14415309475817273847965793790820101423165925354834 43352541218301670502
07566002625391945591730534072994586317036775447652 33939766385915832397
92425092974386648075895978397424357505847782040493 99403298991926608019
79174286994569254131094066167536631635665367437639 08918799919850476713
88532961601890897660730241218308114979565411218835 27665007414525843124
63844075062493519324921669209292436643575187720011 54236368608351893967
59380523647510384086959335565233256790577981395811 64941361668292947067
28014932130545135315474792546496981516027005741786 35253325126410902932
08825039479486494653762026636781916160249869860338 97248950778137421176
49226783766151270164427221195060318137159211046300 66980225666100112183
90376377313575569229546103882261867378798894864223 27580580438805327039
85728227730966148855248229899563915798687952397547 09609975905473149689
07445493643307366935747585688078624941794762427920 09996656069705070654
50786585226749154441708053220876289322357800929684 03220743139496102023
07017749031657386433599682689257950658415548936573 27086285804648987976
56098521341125257963281138253659957165733334682858 60850123930947358944
08774160634373622443834865539363164581926448188122 37961186778952520848
54670060140661070324104166494418906449866397305581 14338771355631877854
85424041254482227210257362388158213641971248924576 60692727892270880365
43940917748052714066042515486171493626500928416932 82331385314415371844
81751124134455283431037002809834638163969432141627 12588395811542357061
91204854368192079578665021400480069591579264988331 89410459270797029786
22687530946402234051556028535371453846341177118793 02914013692229120104
82439800383401017670807431310328324871640389572568 38035186500067244491
72288915275396459588346034765093577559594593669773 72283310096843106376
86798928426730895546652373109707162930062078238656 39727412445702468394
32148249992289291817605141379603373888360305537403 30702934240005165416
34346578506536036179616765254810509716988760674970 71300678363641732693
43242622272188491554009337527665453801369688568647 65898692047951584360
48708526883328195543194452284742170720233847629506 04903348528589022757
44342572825687650439836465510080928697138636785838 67458900677106319656
26849180284042033789336460226328478388506045180558 47821131375972483185
13137970193255732057538908095434787361659853876495 67009242278660647498
37576443155565544349125421862443654383494363175083 87048953549298264710
63625390523342273027585537300040097645621958430616 24536587191684423125
97810455382256310767740686157280986116958631903478 56412063969161094207
00166195376296247691208115687355786468761997344494 99565854419439304207
44369630461869531817913298151956381196241779095191 50915965182237418394
46993241397788308746787291725059371123326121653723 92395586778074786668
06422562517129144705989496832450331849029290504236 87789421279490935691
59620792527039417421648293458195861343237857214482 44112138651570483240
10224940573851042890315096454866186335086604141468 33735439857659749440
57323193510975457370767567130694826668220661476444 32636609280074569106
95818764376449085514688202474884189474663070523725 12041849769240078375
04949951471801007128011811493399521783055885034970 84492534712785042445
16564912211098926354382298211112669699449630528833 59200055695607958953
44134326540776084466209750069141179212544842849052 28728416437456936077
71654258771215520806290903916085736097373826233919 13092844715937342554
27269244576435939987017053296799310201094246022393 23813820133389411235
36798551259458979592536858596252466954281461787899 55221260192524713093
78762294626808648390335213180327673338280394062530 79399541183900227442
13947270605521178348493660625548449554890762399648 00299517344222433303
32557120744714037100930757044686929851435586221046 72698791519164750676
84633735908500189982402744223745157584642454276790 60863829752121951068
53375780244255387142885287571237486082880777089566 36161412376609593873
75982467005925386810269900836429230686928964595383 50210404645483199290
84963916388418335755230906309905472770529421988574 53443812840412379945
24658617727888977128086435511045709687399136214781 81787915974881233839
11810314088603629869664846105197182364799277890232 62891653341306320798
16141220778521787586478961273073718313822806356836 38294086639598906640
25443588058991926992345451099950925413625015368138 39531285476682243072
98582617289499833326157302219989465512663080588032 91179269402949047913
86009309803564839300280972357132366630217113856467 94386766636800972243
69995496871073181104142914793387074087617833190400 13912729535407289150
88189516105408987685880589816593629082390141064926 21720460073049806725
24557777747680035719256253010106663992346459061367 37761031723900248984
74895539197905817483794674768147744531575901068265 28066085640986966859
14077767489026753550641457816540027386694303434962 77931978828318252329
78481762134213443914964090998350410285638086911118 36314802028068907172
46959864746913132555509977798340216035829664856525 28528529859313652652
63982824626418447126675651518931740979361460881021 26143265273687985577
42752364390588886719290981725396636992577747904174 47442857172512758589
22673215863812063598052840804001936264286131057774 20250650070674422882
85504440963889904783740914299368512110232427829794 43236185024541339178
26624212271372773624984441717242330595247229536452 50782778288297563875
17878165204750716418845970240950071671059692446624 69288052342012656418
15517480563449841551269310638392877468420358412435 06547498770554180115
90398794930335976840076439358150154192809069738915 72502853339849611392
16942489924483803358923317371247480265943352855935 56737346037076051895
96193955163047256994796707053555245060232687865139 30152140261277612711
24075146296920555994731718619901353552398091129470 89013434016176735572
58688796144261557009266990276375011590651587534724 73812755481198029371
05054091494878489135436925475708069840419903964670 59214501310144491195
05087378936742881800247169748068791790429900043181 63556452267275509722
26264919321276443603028977204608942303193436317188 93996689749831064453
48794559584058373632075069436973666470274988376121 65659514633056338539
46585386566193575240529119024784452498263492520622 29216435137620732155
04547609406730138054946102908538449238758128714403 32592054551781357572
01067512625741951677902952599368667409340291450565 08419209805717362193
82807574264251643246410643981615431165242243193110 98212218312157593199
77862354539896863301688618907082146009330828815852 74476739795750053947
40684472093163975320758682829195896957111970847429 56067786166835463940
34435657139105951630549913944408508001311713502802 95948884670697518032
63670612716848649463413067735736410117036252545976 72138863533052390073
88585337859409201906102614948541727493912657861960 28052275332298129476
63090696048025704409826948419157512408293943211814 06076283708674194747
86000781671921050854341384870649116503102002627562 51668160980207609355
85277485205534855488853086693935759528237631742918 45537395295436623935
33636941538526198453989089901193655428681016557060 71849178330903220607
13511975152828314675921779438332441967885803285294 17767017648564199267
85369374932773243864786551875729924590580395185471 71345272753667080527
69765032394841414236923748587180520502240402509356 11855330935002798285
22862029400814598815940417319615286024358786321326 34254693738500832131
96605342725890143001710286589356809892794135010121 70139679746763829572
53476639718123396989863867653547161776088046493135 62068934126532412958
48718064763908633474018163149868949828921297031683 13569625396608230522
65613386021373207908418288446837532445496510136452 29781624973075050787
44025847063234539178286172986232594990527282310680 89052925760821007686
67609496620049149755809904151006591276779308476127 97268846441066132041
92927433861020787093128085057697592750745800616851 59771019075996379441
53705686652209373422483283669054180080283975626173 42005101708790704746
64564317493910691940708561884058160226848433655703 70500729499650025693
55163140908274341056744497447199371554188407235306 96086153685929167277
27111292505738258468547104675664440025688132343264 91358031210913977911
97353865234554721521207965688753118032309294560967 03749026840573046891
91835160999479142269157041764268940807031915373390 76557587663338020986
89339855918864303631636249844892574550282451841956 97614885554691329731
81039848688958700320441753892471613562472868714184 14911026071905452659
83762550736086042811004699618740797431147289402106 39346117478491408676
26675462818958586081338788296880027267791792728095 49035273611936463592
39573337526764503565338554240070774878687319863771 54614707878379116686
58211089571493890556563059670055352115159041060684 44700786153695922137
39631406427734920068805412081058229623032759961525 26307181134933123365
25705081644825896360646294791899667370538739748952 95719349563148347575
70642754811249296772327127587642877748128912473960 90881286190213484127
90321474851527925960988084171149133411752721888124 34814129629869944673
51955596916467060529694947375899283332055491078521 97838875399983042067
76567067981896122613673575943838701271352026658731 22291089880440243408
50178057102785158943755158520818251023083175547342 69865192518963990395
95565149894820586826833330804638104775429153647635 93171733227193567623
50340836476542645251336383103759637665289602927135 74558890368272991956
22589130713812156534490068195533251343744790853641 99379963169303978844
82235992528198697685105472564711600773399542931908 89016926282145801365
10379323964941197084707231103843124183610514738017 14768435772401833348
24823294098679330690104276608124335799140639995316 40743372289583512997
47686786423090052903712393312471802008198009925329 59865783359425354012
63512863077802727073077216936647261192263409717347 89854175277794878565
25155620337337174210815317306376789169848402157538 09171569229594887558
65332709118132634653757419178371785392027247115841 02932440055833698633
97595129703715522364077458389563791591207511815235 42554535034015100798
80592011871653976590660262329363606330507056175815 43347714816539355252
49741153848403967409236822068917254882808602838718 85836184620552112739
29004861121900170149151931200330492231451908447703 35823966312257106082
11957220837303445127864985419221923721949968429267 67667830091543046762
28362599464298110228357441682094444289437783625218 02622963891649258350
77458745291614673198525141730957813672868353416177 58358081728428715782
35352982711951806597604742640075892991268568168470 33953041079560984195
53450607413598717683120923808764240460583665246265 72089500981647038278
09160161091399314901354033274668066004035642515113 23015827874496577731
97265267734731780729915205913865083034503426887152 84149102628159399301
38888892197974487336346721823697762920882839794097 44586421158383285943
16415144081211500694100811600068428503257389681070 51413256535362882584
59452291028902177245744577100064848247814722635623 76729154086468065194
97440620321575341944203509954158797567148049728093 58169757287286587196
49634350309375058567218687891931379534058484315200 50456819791477402011
45434125777771710168882766530905367690207664319041 58447300413237562087
14352898137048263410845722771799057598825166479290 21800321675491738824
18964478165571934414396382154930170049832078759192 73611772111790888590
23433685607654212402980399823179319267894146485048 96813190045759277805
52612697375719636398051760084857272874022380663842 36657194953869298669
17739374979662846681029169348292821250808300241137 72112111423209166853
23225481136092742222054242482473352229005626699551 17639019947465443334
65537367021770749440560011597502002225804212788185 11324714276759621170
49547183919971847386983316597317345006176639941120 29821977916389911481
41902865627855437368822343632897569229862359986154 18408879060806143836
73103167392105539845617620784075877062899252874052 12233325362209129489
17708069009102528264115443916642065104462429103318 69744207968033740401
06127214040287855273692887458676225082352595239146 18379654628162524771
64314673882458790976152230596986201270452421341405 15531186895525495068
62420719721008748771916153165369891899200830763825 86552218052621027412
96799492064047704432815242221428690231190097576315 92481766779653888501
74707580320454149819846327049187113836403919394216 34543402147622632426
81275107314275015186371037376756689502953698578643 66056105724149355336
68717288796952277624784986921790487113162274331359 53675461517668570334
01643883713408534513856155896587039870673322412931 62793705738773684172
93763663011509178970499947861083991282955584087921 80106060812603434053
84663662162751694380530851856179114462059198757974 37423720177069332728
29974160212854020620392633000899609418988353095899 14190621794424269643
78722342876517875309662668609671189156917118762346 42178061473268145466
47140195458195878773283734720598056786310589282761 52516131091481513849
14421403382317988600981091549738811528048003708410 55343895595960842125
38537711248475559501523696960706285395720959171400 94795822393854372475
59089967030575727005337575195845992790549124504619 21318653386863701442
35664258095452015211422554697928422230070377976904 89397542743416808733
36214952323202214997993240373706554197417294069453 89271163983991930697
81396834608252630485816933869704196251901021885694 48822777072666162501
99936532241026525723375146503719016020479268607911 77165941269536266799
19243128645846970488114512686971300117300260407627 55203666630091623003
06858923130902304787976681388124226134990610159473 79289628542879668378
15768455000751413342188873163125315190378126509151 29081386094353901364
32281611410417387774661903783509995339473715931230 56347291671891685278
63043298217491085833474364195089283865197667585836 66017462139677360705
24559641759132049862890487328892575015865275481015 29144513210883415363
30113204378231723099313701103299381437786476499072 27647709427361078486
41129617912978712131022456764949562524144132543619 96138035929142233277
35077442478236432392125418697177970826834384156003 21984238459315567819
19615807216331851528198460996197178020378319667909 03231193434689499555
71075542435512398685630206421724513118043149884701 37656169864883270794
30178552003544695993720119732250388714273023767529 75896027080024517368
05725035137568295941286936285913018142483761434218 78175901394970051766
03565607551313940819977689463364442322839208685811 91015250986988338377
33752073367510128201131449709796238341680434702081 18603947052532837074
14042463784328369975384353061078333652369065002987 83409332986308267297
06572104501976094781988581592362579964839496352397 48887102872860448905
77803313415631598142582381675304821257715929354519 87308807200429048891
49365560752172024468028840826979879134725265213666 17717339412292747149
08636582527408900251511214644611987623129587778527 94693304668415226636
82111268931967238043427347790277770785209154565718 48736331490076723667
46298407884824817892114199602947543387849083197696 25742812042883182308
07866989860626155844602242739148595527920099798728 38723154493218879628
30806955823816229321193326888200124385313994169515 85950764967924411601
95880288529556577644639815903604392797305191281954 56728749179613152069
46763625703085717197885757673747200046878221112813 65416566062800333348
66705036344322545724246154888856629612793171882158 07028255326843597010
98162659736635087561080783321808585399391581801397 38873833193167573551
05542211914765456699131529674508881402730403872179 29902903003322659856
02071914795591613932578909654587939970448384155347 91224152727310526957
83489640837420120382836127088252870697240172323562 03588596631328959044
33162868720096922419786575909466484669286135743450 15462101724546917907
84582203494136359539459664024515189729577598455382 23339212164716491325
85280913606297056865370469992265234001206366551656 76893097076040491880
25739447554685885693995407223266248294252099359851 30094456743094519278
72089438443400612278591904762716684081214073826596 58821860025408001127
58464796542070428197323967935022056751802790315203 54482797998434844314
48625475251149446803109004043605684557651671000993 94383682321573635905
49863432886462442326259077469842609196626998381685 11454606867993535404
27246512997532938466174501809044856538043107593183 10691043091846884854
14036584373687516016275233632251664468161987291857 98164881960807532054
28261394909019614585572311630898746835671246765151 23015435448833064075
40705933337107833026966129229876475693243642929902 91750848117615036197
04362368906885002881601214229549385832559610422997 55421639185371102821
40614505784685451590311288661826526134813913964972 25076095781662911081
08513390319507238197656118868207034415927881545500 21597304489145900016
08906863932492494186942308273136275158969676803549 74547503137084761179
57322029780064116628341909873808162713934710759575 57211274684646050695
34153415739229249091369682209007269462842368517456 61140329120280940886
73628634454278790566215322544000987360806624554394 21677891261849322339
29306783611338316348616526991427487263123867589421 12693432088552866007
00872616589590906973428244187239971312751091114675 66738696714669701646
70851404541279045200427793031564290086227160698906 58055254544236942818
33044443224836163613963681601073155789273906122315 62610460256086718787
89932746833279598406181859696951244228009737743004 82922077198316473929
18270684632050536147313675622019041891021717155069 71895633243535132830
04896005250320083306406583388156061803839740959133 15241643419125624772
02085515283013542772704188030289284356511088394843 59142077966725961667
08319986147461967590164630915508819651573466675695 64695794126277386751
52705023388449685373244972260889997246939273047057 96766255200294115844
22583862260131799705041051201821498731471473988008 93501188472831310980
87974437264601087488380889362991556413749178492399 43473355961195743085
86569451792604571968101167150207886684029339288483 91264092432561379906
82363944547573259730386853680997342487234691982387 25642128415975163988
19653281358228915835378524976197684848191598550456 25450157085836728018
28970218639377525767200329057357638798162751320238 72321580768982691238
99543830140254554170645076781501422693416362079937 67921507296867942669
09247862354251619061995031734876498721948705310827 90196023142362946887
60559279902237222092839821478730936731102621263342 11897566311338364227
85624121810863071781375222259418829168508014287484 99802059639502941952
97102734092563399407682440007818068741227917434309 24416760709067071730
33296002027697158570259851570804174211606664425152 45738670583019353582
39438956282162212913352602024062666537398001250461 57898893967742225333
13312204398388788073120514995381276924251576579201 20499152140008636425
32358983492439305676852961325385841730926145662526 06545936261859473861
55579763874495919160329333925558784559556575261558 68391715644260265145
78143240752606224903912819380924414968488385603749 20650417103792037606
49883101155706962568147559911471788428053232708439 76979057799504322041
62956688521376662543103486023109523028135430740621 96906013374241246045
42335723611908006385741870101877014571470412200416 45162778513372283949
42091976591484117831283627747868753364199244115533 92523260906144306573
56266201312003827151008809104712637142152047758657 78779329375530864505
09520385558788085871652714828563004994090787283509 96952926535617350072
80219145706344126590746123134938134673563135018699 33758176930298824895
57024635113418652526520888073451629585411528209686 67726419452573746156
84401326873685152273328843769633955840172209978548 34161877710341345156
48347557225870889816453579744356176692677128042651 23419739303198761391
72329988640939309176962045305945725781902068446862 32598211968391813349
53094702420124237982319565050627200061245144142951 76133657589652097075
03897150292813616874125727505394655430553158769018 24383281833426231454
19560019614614638646977594693218751693687256931935 72696982238601250539
67172623009331057268381404139780460956878208188701 90029451016817500468
16472566290356496917961884048934786069363801652943 03944851331043685151
43170220832193180330097834935353518284287640149535 77237735481438261616
07087012355583194930411714899152811114209599385048 49408095466335941603
07150787083004290420721854030573161212890004783012 59092505845689449637
75196536279274568077085161608106455162408560465860 75775528606562495942
43903376864993697059801389537789430618511157395844 68005700828284805199
08828779464410355894209303359030826923908748003964 01942655404010692498
04352520376954842618920677153688429843555253386843 05049928252176281991
90047762287203248426097466533694384262390640564188 50676347850617103840
98003245075890098094742267899690931538795611796049 97894548186548693247
99264102982833857359005236742166195435296909082980 27899778337341064076
94020665743541617700095181016782865644465813798136 79938611725848038277
28339646435157314240016252788537238288410853990966 96838151296484168461
47087947827866387172584053015899545359559490825396 42862544907962470529
55740489172455984537701721644740471101438361390271 75471003105521257417
42631362272612943273422557649250420564119700208789 11761495799356529383
99382370626362389977649289213277485572438591039655 31904661192390801524
16750380719171203926399157002054294888101316388830 03817918506245430075
52170698392703629543182471378989533909834839675512 00129548431346517209
76062197036136751424476995650800830721378453075218 29619974385764845281
87198341094148703025372156207645218799859935726922 60874901299730621084
81141903313619439831268610023820905014497022812357 52617021594340070403
79848557873624851800080464733437442807924476323376 47200980681263216090
14032382391945058653372620588203807232843812513434 84320472906841150655
65781895840726955875652466304262792091207781465067 66169489469820395428
95274856583507622867423747621282171510228382753994 63786423007560197476
34906900257834502841747315584376087642211932414945 27347999234348243090
53166889659028473900952288409555181512213726117990 33749021145730841657
48929238805741185027490832134051108274472281005115 12629811832557067628
92489673039457718093994873363331226629377470055593 51080992352764547255
54578271867776657943829223756136033097226873407892 74811948354555762345
91944039215783398231280979755302221582067971706685 26311863705086432478
86123389686069452751539306000344418492420674744417 52474351950252296296
19043588079681345729026320177580660900866888054782 83413295781981385183
12021247117119208777672597846913754983203008976086 51523381816667304522
08275593788183742936367242268848709166989091793330 60762475936792535142
77262967341278552851489582433043629280059231319876 96664460499347818690
14720320594502459267311047382905743921983671876483 08993893455659702740
52829775721868168675018992979972564167090435958427 38510009159059057838
06196826141170120370400674812702876997646471604595 41679761776543286941
52145862537057400463692716393125175073236553046248 53912136732354340461
82768050819222966308362709986804973351405834692647 38700961530721541426
67370600321250608590050994339875046119276634124212 72979833185263743417
74156058866678212755027020103266459677377304211620 05560753866697402199
20425693771352420253207472950634530261118560624623 25658780536172682911
81242967289788816161763863427254976528709126622927 86029472500964928153
34438199420300018957922029068243856229033067070324 89345819575657752113
74692041916095899464523460784203864562721988235711 72276414847812042475
49656132180574322812615459725651442207380993574884 83658997495481661465
46587537684618268932273147237485494143007885157784 44554975822939683248
23471263748633558610895661313183192661974286456969 04797235410263937162
77374490344402972122675522662740444795793891895951 50297962686128206154
36101290364807663032560517823924036521754000956245 89980481477101634310
57455400365716987543879365156381639731372804578305 83291610027654807064
56338150226054019082510730559314388820888555810073 17450789437213090637
49156644365344364518643769992849693542864556240718 36165156634815501503
99600855692224929560422077838388364049214587762178 94065050902630956129
11470851307911137431633619123448258521724465365177 22157586668913384584
56203698523872612480962885464938504143874282264817 66931540890106602125
73160940641630440126312991021307093636416256373184 06462896830207035271
12400586640306868392506850303804172166624854426128 34030810894862838612
32389603657647180756363574409400840545579745839098 94002421238367740105
59506785315650187418079294548985304902901655286354 87470442812168036325
7828449785034404169835517574919187594140[/size]
litghost is offline   QUOTE Thanks
Old 11-25-03, 08:25 PM Thread Starter   #17
JigPu
Inactive Pokémon Moderator

 
JigPu's Avatar 

Join Date: Jun 2001
Location: Vancouver, WA

10 Year Badge
 
Woah.. That IS a big number

I keep hearing of Matlab and Maple... I think I should give them a look one of these days.

Thanks for the help both of you (in determining the __int64 and my "trivial" calculation )!!
JigPu

__________________
.... ASRock Z68 Extreme3 Gen3
.... Intel Core i5 2500 ........................ 4 thread ...... 3300 MHz ......... -0.125 V
2x ASUS GTX 560 Ti ............................... 1 GiB ....... 830 MHz ...... 2004 MHz
.... G.SKILL Sniper Low Voltage ............. 8 GiB ..... 1600 MHz ............ 1.25 V
.... OCZ Vertex 3 ................................. 120 GB ............. nilfs2 ..... Arch Linux
.... Kingwin LZP-550 .............................. 550 W ........ 94% Eff. ....... 80+ Plat
.... Nocuta NH-D14 ................................ 20 dB ..... 0.35 C°/W ................ 7 V


"In order to combat power supply concerns, Nvidia has declared that G80 will be the first graphics card in the world to run entirely off of the souls of dead babies. This will make running the G80 much cheaper for the average end user."
"GeForce 8 Series." Wikipedia, The Free Encyclopedia. 7 Aug 2006, 20:59 UTC. Wikimedia Foundation, Inc. 8 Aug 2006.
JigPu is offline   QUOTE Thanks
Old 11-25-03, 09:02 PM   #18
litghost
Member

 
litghost's Avatar 

Join Date: Jan 2002
Location: CA

 
opps i thought i deleted that.... oh well
litghost is offline   QUOTE Thanks
Old 11-25-03, 09:06 PM   #19
F4
Red Raccoon Dojo

 
F4's Avatar 

Join Date: Mar 2003
Location: Beamsville

 
Now that you know how many possible patterns there are, write a program to generate all of them as JPGs. Then send me all the ones that look interesting.
F4 is offline   QUOTE Thanks
Old 11-25-03, 11:20 PM Thread Starter   #20
JigPu
Inactive Pokémon Moderator

 
JigPu's Avatar 

Join Date: Jun 2001
Location: Vancouver, WA

10 Year Badge
 
I started working on one that would do all 320x480@16-color, but it was so painfully slow that I never ran it very long

Doing it on 640x480@256-color would be downright horrible! Even if you could go though 1 Trillion Trillion Trillion Trillion pictures/second, you'd still have to wait for 10^48 / 256^307200 (about 256^307180) seconds to get through them all.

JigPu

__________________
.... ASRock Z68 Extreme3 Gen3
.... Intel Core i5 2500 ........................ 4 thread ...... 3300 MHz ......... -0.125 V
2x ASUS GTX 560 Ti ............................... 1 GiB ....... 830 MHz ...... 2004 MHz
.... G.SKILL Sniper Low Voltage ............. 8 GiB ..... 1600 MHz ............ 1.25 V
.... OCZ Vertex 3 ................................. 120 GB ............. nilfs2 ..... Arch Linux
.... Kingwin LZP-550 .............................. 550 W ........ 94% Eff. ....... 80+ Plat
.... Nocuta NH-D14 ................................ 20 dB ..... 0.35 C°/W ................ 7 V


"In order to combat power supply concerns, Nvidia has declared that G80 will be the first graphics card in the world to run entirely off of the souls of dead babies. This will make running the G80 much cheaper for the average end user."
"GeForce 8 Series." Wikipedia, The Free Encyclopedia. 7 Aug 2006, 20:59 UTC. Wikimedia Foundation, Inc. 8 Aug 2006.
JigPu is offline   QUOTE Thanks

Post Reply New Thread Subscribe


Overclockers Forums > Software > Programming Tips and Tricks
Programming Tips and Tricks
Forum Jump

Thread Tools Search this Thread
Search this Thread:

Advanced Search


Mobile Skin
All times are GMT -5. The time now is 11:58 PM.
Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2013, vBulletin Solutions, Inc.
You can add these icons by updating your profile information to include your Heatware ID, Benching Profile ID or your Folding/SETI profile ID. Edit your profile!
X

Welcome to Overclockers.com

Create your username to jump into the discussion!

New members like you have made this the best community on the Internet since 1998!


(4 digit year)

Why Join Us?

  • Share experience
  • Max out your hardware
  • Best forum members anywhere
  • Customized forum experience

Already a member?