https://github.com/artnc/ti-basic
TI-83/84/+/SE calculator programs
https://github.com/artnc/ti-basic
ti-basic
Last synced: 11 months ago
JSON representation
TI-83/84/+/SE calculator programs
- Host: GitHub
- URL: https://github.com/artnc/ti-basic
- Owner: artnc
- License: mit
- Created: 2013-10-10T19:45:54.000Z (over 12 years ago)
- Default Branch: master
- Last Pushed: 2013-12-15T19:09:40.000Z (about 12 years ago)
- Last Synced: 2025-01-16T14:52:17.915Z (about 1 year ago)
- Topics: ti-basic
- Size: 168 KB
- Stars: 4
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.txt
Awesome Lists containing this project
README
TI-BASIC Programs
=================
The .tib source files provided here are compiled using [TI-Basic Compiler](http://tibasic.sourceforge.net/), which converts an ASCII .tib file into a binary .8xp file that can be sent to a calculator. You can transfer .8xp programs to Windows or Mac using Texas Instruments' official [TI-Connect](http://education.ti.com/en/us/products/computer_software/connectivity-software/ti-connect-software/features/features-summary) software; for Linux I suggest [TiLP](http://lpg.ticalc.org/prj_tilp/).
### Some assembly required, maybe
Unfortunately TI-Basic Compiler is slightly buggy, sometimes mangling the last few characters of programs. If you run into problems:
1. Open the program source on your calculator by going to `PRGM > EDIT`
2. Scroll to bottom
3. Ensure that last line reads `:"` (instead of garbage like `:??` or `:Str6`)
4. Press `2ND` + `MODE` to exit
### Finance
- BINTREE2: Two-period binomial tree pricing for European/American puts/calls.
- BINTREE3: Three-period binomial tree pricing for European/American puts/calls.
- BSCHOLES: Black-Scholes formula.
### Games
- BLKJACK: Also known as 21.
- SIMON: The classic memory game.