|
-
Dec 5th, 2000, 03:50 PM
#1
Thread Starter
Conquistador
How do I do it and what do I need?
-
Dec 5th, 2000, 04:08 PM
#2
Frenzied Member
There is a program similar to windows for a calc but i like doing it on the calc. You can read the book or just fool around during class to learn it. There are also web pages about it. Here is something to show to all your friends:
Code:
Lbl A
Menu("AM I COOL?","YES",B,"NO",C
Lbl B
ClrHome
Disp "GOOD CHOICE."
Pause
GoTo B
Lbl C
ClrHome
Disp "WRONG."
Pause
Disp "TRY AGAIN."
Pause
GoTo A
retired member. Thanks for everything 
-
Dec 6th, 2000, 02:02 AM
#3
Thread Starter
Conquistador
so you can program on the calculator, without the program?
-
Dec 6th, 2000, 08:53 AM
#4
Hyperactive Member
Turn on the calc. click the PRGM button. Click on the "New" program. Enter in the programs name. Now use the PRGM buton to find commands for coding...
-
Dec 7th, 2000, 03:28 AM
#5
Thread Starter
Conquistador
yeah, thanks, when i posted this, i didn't have the calculator, but now i have it... 
what are some good functions i should program in?
-
Dec 7th, 2000, 10:24 AM
#6
Addicted Member
The omst common are those under PGRM-CTL and PRGM-I/O
But then you can use all other commands, for math, drawing and so on.
It's quite fascinating how mush you can do with so few commands.
Good luck!
Pentax
Main programmer of Panzer, coming soon on a TI-83 near you!
Wilhelm Tunemyr,
Swede in London
[email protected]
"Dort, wo man Bücher verbrennt, verbrennt man am Ende auch Menschen"
Heinrich Heine (1797-1856)
Pravda vítezi!
(Truth prevails!)
-
Dec 7th, 2000, 01:30 PM
#7
I have a LONG --> Binary conversion program, that will run on the Ti83 calculator, just email me if you want it, its a small program, but it can handle any long integer up to 65535.
-
Dec 8th, 2000, 08:45 AM
#8
Addicted Member
I Beat you
I've made a program which can convert numbers in all systems, from base two up to base 36 (Binary, decimal, octal, hexadecimal and a number of systems which aren't used for anything).
It can also handle fractions, not only integers.
Mail me, and I'll mail it...
Pentax
PS.
Wossname: Don't get mad at me, it's just a wonderful feeling not to be so far below everyone in this forum.. 
Wilhelm Tunemyr,
Swede in London
[email protected]
"Dort, wo man Bücher verbrennt, verbrennt man am Ende auch Menschen"
Heinrich Heine (1797-1856)
Pravda vítezi!
(Truth prevails!)
-
Dec 8th, 2000, 09:10 AM
#9
transcendental analytic
Hehe pentax i've beaten you convertion between any bases upto base 999 999 999 using lists
Use  
writing software in C++ is like driving rivets into steel beam with a toothpick.
writing haskell makes your life easier:
reverse (p (6*9)) where p x|x==0=""|True=chr (48+z): p y where (y,z)=divMod x 13
To throw away OOP for low level languages is myopia, to keep OOP is hyperopia. To throw away OOP for a high level language is insight.
-
Dec 8th, 2000, 09:16 AM
#10
Addicted Member
Donnerwetter!
That's so? On a TI-83?
But for a system with base 999 999 999 you need 999 999 999 different figueres, right? So it's not exactly practical (Leave out the fact that base 27 isn't either). I guess I could make it work for higher bases, but then I need more signs to use as figures (As it is now I use 0-9 and A-Z).
Could you mail me your prgoram?
And if you want to, I could mail mine (I use strings)
And my prog. automaticly limitates how many decimals it shows, ao you can always be sure it's not to exact (I mean that it doesn't show figures under the limit of errors).
Pentax
Wilhelm Tunemyr,
Swede in London
[email protected]
"Dort, wo man Bücher verbrennt, verbrennt man am Ende auch Menschen"
Heinrich Heine (1797-1856)
Pravda vítezi!
(Truth prevails!)
-
Dec 8th, 2000, 10:41 AM
#11
transcendental analytic
In fact, i'm using lists, so the values you retrieve are the floating points Ti-83 uses, therefore 999 999 999 being the largest base you can use Why implementing symbols anyway? Lists are better than strings.
Well i don't have a Ti83 to pc link, so i can't just copy it like that, i'll paste the code here if i get time
Use  
writing software in C++ is like driving rivets into steel beam with a toothpick.
writing haskell makes your life easier:
reverse (p (6*9)) where p x|x==0=""|True=chr (48+z): p y where (y,z)=divMod x 13
To throw away OOP for low level languages is myopia, to keep OOP is hyperopia. To throw away OOP for a high level language is insight.
-
Dec 8th, 2000, 11:34 AM
#12
transcendental analytic
Actually wasn't that much to jot down:
Code:
0->d
Disp "VALUE(LIST),FROM BASE, TO BASE"
Prompt lA,A,B
For (C,0,dim(lA)-1,1)
lA(C+1)*A^(dim(lA)-C-a)+D->D
End
int(log(D)/log(B)+1)->dim(lB)
For(C,0,dim(lB)-1,1)
int(D/B^(dim(lB)-C-1))->E
E-int(E/B)*B->lB(C+1)
End
Disp lB
The list are entered withing brackets like this {453,234,122}
Use  
writing software in C++ is like driving rivets into steel beam with a toothpick.
writing haskell makes your life easier:
reverse (p (6*9)) where p x|x==0=""|True=chr (48+z): p y where (y,z)=divMod x 13
To throw away OOP for low level languages is myopia, to keep OOP is hyperopia. To throw away OOP for a high level language is insight.
-
Dec 8th, 2000, 02:35 PM
#13
-
Dec 10th, 2000, 04:10 AM
#14
Thread Starter
Conquistador
How hard is asm?
and would it be worth my while learning it, or should i stick with basic?
also does anyone know how to persist data beyond a reset?
-
Dec 10th, 2000, 08:26 AM
#15
ASM is a real b*stard to learn, but its the fastest mnemonic language in the world!
I'd stick with basic if I were you, since i have tried ASM myself, and I'm finding it almost impossible to find any tutorials about ASM on the web.
As far as I know, the only way to persist data after a reset is to save it to a file. Memory is blanked during a reset (except a small area in the BIOS memory, which is why your PC doesnt need to run a memory test at bootup after a warm reset)
-
Dec 10th, 2000, 08:57 AM
#16
Frenzied Member
Try here for some ASM stuff.
Harry.
"From one thing, know ten thousand things."
-
Dec 10th, 2000, 01:55 PM
#17
transcendental analytic
http://burks.bton.ac.uk/burks/langua...m/artof001.htm
Here's a good ASM tutorial too ASM isn't hard but it's hard to make any real programs with ASM, if youre up to coding fast algoritms that normally would run slow on vb then you could of course learn C++ first and then write a C++ Dll with inline ASM. There's also a way writing them directly in ASM using MASM32 or something, but i haven't tried it yet...
Use  
writing software in C++ is like driving rivets into steel beam with a toothpick.
writing haskell makes your life easier:
reverse (p (6*9)) where p x|x==0=""|True=chr (48+z): p y where (y,z)=divMod x 13
To throw away OOP for low level languages is myopia, to keep OOP is hyperopia. To throw away OOP for a high level language is insight.
-
Dec 12th, 2000, 02:27 AM
#18
Thread Starter
Conquistador
ok thanks very much for your help
Posting Permissions
- You may not post new threads
- You may not post replies
- You may not post attachments
- You may not edit your posts
-
Forum Rules
|
Click Here to Expand Forum to Full Width
|