ticalc.org
Basics Archives Community Services Programming
Hardware Help About Search Your Account
   Home :: Archives :: News :: Cabamap v1.0 Released

Cabamap v1.0 Released
Posted by Joey on 25 February 2004, 23:41 GMT

Our beloved news editor, Michael Vincent, has released version 1.0 of his Cabamap application for the TI-83 Plus. You will find this program very useful if you ever need to calculate the exact value of 21024, or any other huge number. The fast routines in this program allow it to make calculations at more than twice the speed of the TI-89. Cabamap was a runner-up in TI's 2003 App Development Contest.

  Reply to this article


The comments below are written by ticalc.org visitors. Their views are not necessarily those of ticalc.org, and ticalc.org takes no responsibility for their content.


Re: Cabamap v1.0 Released
DWedit  Account Info
(Web Page)

It takes too long to do 9^9^9.

Reply to this comment    26 February 2004, 00:04 GMT

Re: Re: Cabamap v1.0 Released
Michael Vincent  Account Info
(Web Page)

After the first 9^9, you have 9 and 387420489. If you don't swap those two values, you are doing 9^387420489 instead of 387420489^9.

Reply to this comment    26 February 2004, 00:07 GMT


Re: Re: Re: Cabamap v1.0 Released
Paul Nickerson  Account Info

Is that what Reverse Polish Notation is? For 9^(9^9), You have to press 9, enter, 9 enter, ^, 9 enter, ^. Some enters can be left out, but you get the idea.

Reply to this comment    26 February 2004, 00:17 GMT


Re: Re: Cabamap v1.0 Released
Blah Poop  Account Info
(Web Page)

On my TI-83 Plus, it takes less than 1 second to calculate. 9^9^9 = 1.966270505E77

Reply to this comment    29 February 2004, 18:16 GMT


Re: Re: Re: Cabamap v1.0 Released
Ben Cherry  Account Info
(Web Page)

youre probably entering it as 9^9^9 which translates to (9^9)^9, which isnt nearly as big as 9^(9^9), which is what you get when you enter 9^9^9 in rpn.

Reply to this comment    1 March 2004, 03:53 GMT

Re: Cabamap v1.0 Released
Paul Nickerson  Account Info
(Web Page)

Well, it handels a googol (10^100) pretty well, but googolplex 10^(10^100) taxes out the memory. I guesse it should, though. My link gives more info on what a googol and googolplex is.

Reply to this comment    26 February 2004, 00:30 GMT

Re: Re: Cabamap v1.0 Released
no_one_2000_  Account Info
(Web Page)

That would be really hard to get a calculator to display a googolplex. That's a huge number.

Reply to this comment    26 February 2004, 20:51 GMT


Re: Re: Re: Cabamap v1.0 Released
Justin McKinley  Account Info

incedentally, a google has 100 0s and a gooleplex has a google 0s

Reply to this comment    26 February 2004, 20:54 GMT

Re: Re: Re: Re: Cabamap v1.0 Released
Ben Cherry  Account Info
(Web Page)

google is the search engine. _googol_ is the number. Coincidentally, Google (the search engine) is named after googol (the number). There was an article on slashdot and ars techinica about it, but im too lazy to link to it.

Reply to this comment    27 February 2004, 00:35 GMT


Re: Re: Re: Re: Cabamap v1.0 Released
no_one_2000_  Account Info
(Web Page)

I know. A googol= 10^100, and a googolplex = 10^(10^100). (As stated above)

Reply to this comment    27 February 2004, 20:46 GMT

Re: Re: Re: Re: Re: Cabamap v1.0 Released
Morgan Davies  Account Info
(Web Page)

So exacty how many 0's is that?

Reply to this comment    28 February 2004, 00:39 GMT


Re: Re: Re: Re: Re: Re: Cabamap v1.0 Released
Joe Pemberton  Account Info
(Web Page)

that is a 1 followed by
1, 0000000000 0000000000 0000000000 0000000000 0000000000 0000000000 0000000000 0000000000 0000000000 0000000000 0000000000 0000000000 0000000000 0000000000 0000000000 0000000000 0000000000 0000000000 0000000000 0000000000 0000000000 0000000000 0000000000 0000000000 0000000000 0000000000 0000000000 0000000000 0000000000 0000000000 0000000000 0000000000 0000000000 0000000000 0000000000 0000000000 0000000000 0000000000 0000000000 0000000000 0000000000 0000000000 0000000000 0000000000 0000000000 0000000000 0000000000 0000000000 0000000000 0000000000 0000000000 0000000000 0000000000 0000000000 0000000000 0000000000 0000000000 0000000000 0000000000 0000000000 0000000000 0000000000 0000000000 0000000000 0000000000 0000000000 0000000000 0000000000 0000000000 0000000000 0000000000 0000000000 0000000000 0000000000 0000000000 0000000000 0000000000 0000000000 0000000000 0000000000 0000000000 0000000000 0000000000 0000000000 0000000000 0000000000 0000000000 0000000000 0000000000 0000000000 0000000000 0000000000 0000000000 0000000000 0000000000 0000000000 0000000000 0000000000 0000000000 0000000000

zeroes. In other words, a few more zeros than the calculator can fit into it's memory :)

Reply to this comment    28 February 2004, 00:43 GMT


Re: Re: Re: Re: Re: Re: Re: Cabamap v1.0 Released
Joe Pemberton  Account Info
(Web Page)

too many zeroes, oops. It's really

1 0000000000 0000000000 0000000000 0000000000 0000000000 0000000000 0000000000 0000000000 0000000000 0000000000

guess I should think before hitting "post"

Reply to this comment    28 February 2004, 00:44 GMT


Re: Re: Re: Re: Re: Cabamap v1.0 Released
Blah Poop  Account Info
(Web Page)

googol =
10 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000

Reply to this comment    29 February 2004, 18:19 GMT


Re: Re: Cabamap v1.0 Released
mike White  Account Info

i had the guy who invented it come to our school i think(the google)

Reply to this comment    27 February 2004, 14:46 GMT


Re: Re: Re: Cabamap v1.0 Released
no_one_2000_  Account Info
(Web Page)

Which school? I heard that a seven-year-old created "googol." Is this true? Also- what school do you go to?

Reply to this comment    27 February 2004, 20:47 GMT

Re: Re: Re: Re: Cabamap v1.0 Released
no_one_2000_  Account Info
(Web Page)

Crap... made a mistake. Ignore the duplicate question about your school; I didn't mean to type that twice.

Also, I don't remember where I heard that. Maybe I should research it.

Reply to this comment    27 February 2004, 20:48 GMT


Re: Re: Re: Re: Cabamap v1.0 Released
jordan krage  Account Info

the guy got the name for it from his kid, i duno how old he was though

Reply to this comment    28 February 2004, 02:03 GMT

Re: Cabamap v1.0 Released
nyall  Account Info
(Web Page)

>>The fast routines in this program allow it to make calculations at more than twice the speed of the TI-89.

Allow me to bite. The ti89s problem with big integers is only in the slow display. I've written routines that can do the display 18x faster than the os can. It was developed for the Hail expression writer, but the routine has been isolated as a seperate program for benchmarking purposes (above link)

Using my code the ti89 can do 298! in 2.0 seconds.

Reply to this comment    26 February 2004, 01:34 GMT

Re: Re: Cabamap v1.0 Released
duanegav  Account Info

In about 25 seconds, the ti-89 was able to display texpand(sin(100x)) with 2397 characters. I did ans(1), and it took about 21 seconds to display it again. This means it took only around 5 seconds to calculate. There must be a better way then displaying than the way they do.

Reply to this comment    26 February 2004, 16:13 GMT

Re: Re: Re: Cabamap v1.0 Released
no_one_2000_  Account Info
(Web Page)

Texpand? What's that? *gets calc*

*types in texpand(sin(100x)) into the TI-89*

Oh, this is taking a long time... *waits* My batteries are kinda low. No wonder. *waits some more*

Ooh- wow, that is huge. I think I get it. Too bad I didn't know about that function before :-\ That could have really helped me. Oh well, I guess I know what they always say-- RTFM. :)

Reply to this comment    26 February 2004, 20:58 GMT


Re: Re: Re: Cabamap v1.0 Released
nyall  Account Info
(Web Page)

There is a slight error in the logic. ans(1) is not an instantaneous operation.

On my hw1 texpand(sin(100x)) takes 28 seconds to compute and 3 seconds to display. ans(1) took 30 seconds to compute as the CAS tried to simplify the expression. it was unable to simplify, so it returned the origional expression which again took 3 seconds to diplay.

Reply to this comment    27 February 2004, 00:27 GMT


Re: Re: Cabamap v1.0 Released
no_one_2000_  Account Info
(Web Page)

Yeah, the slow way that the TI-89 displays large numbers is a pain. Guess that's the fault of the OS.

Reply to this comment    26 February 2004, 20:52 GMT


Re: Re: Re: Cabamap v1.0 Released
no_one_2000_  Account Info
(Web Page)

The only thing is- if the TI-89 IS capable of doings thigns so much faster (as we've seen, like with 3D Graphing, calculating and displaying large numbers, etc.), then why must it go so much slower in the OS? Was the OS poorly programmed, or is there some behind-the-scenes reason for this?

Reply to this comment    26 February 2004, 20:54 GMT

Re: Re: Re: Re: Cabamap v1.0 Released
Konrad Meyer  Account Info
(Web Page)

if ur writing faster-than-tios routines for 89, u should give them (or allow him to use them) to the guy who wrote pedrom for use in future versions

Reply to this comment    27 February 2004, 00:16 GMT


Re: Re: Re: Re: Re: Cabamap v1.0 Released
nyall  Account Info
(Web Page)

I might. As it is I've already talked with PpHd about a couple optomizations in other areas.

Reply to this comment    27 February 2004, 00:29 GMT


Re: Re: Re: Re: Cabamap v1.0 Released
BlackThunder  Account Info
(Web Page)

Has anyone actually released a 3D graphing program that uses faster routines than the OS's for a TI-89? If so, WHERE?! I WANT IT!!!

Reply to this comment    27 February 2004, 00:59 GMT

Re: Re: Re: Re: Re: Cabamap v1.0 Released
Memwaster  Account Info

If someone can get the sourcecode for AMS, which is written in C, and compile it in TIGCC, rather than the TI Flash Studio, it would probably work better, from what ive heard....

Then again, it's VERY unlikely that TI will release the sourcecode for AMS, and anyway, I know shit about programming the TI89 (even in BASIC)

Reply to this comment    27 February 2004, 13:00 GMT


Re: Re: Re: Re: Re: Cabamap v1.0 Released
no_one_2000_  Account Info
(Web Page)

I was referring to Graph^3 (for teh TI-83+). I meant that if a program could be written to run faster on a TI-83+, then a program optimized for the TI-89 would go even faster, which really makes the OS look slow.

Reply to this comment    27 February 2004, 20:50 GMT


Re: Re: Re: Re: Re: Re: Cabamap v1.0 Released
jordan krage  Account Info

keep in mind the 83+ has a smaller screen

Reply to this comment    28 February 2004, 02:05 GMT

1  2  3  

You can change the number of comments per page in Account Preferences.

  Copyright © 1996-2012, the ticalc.org project. All rights reserved. | Contact Us | Disclaimer