Author Topic: Axiom Requests  (Read 96127 times)

0 Members and 1 Guest are viewing this topic.

Offline Freyaday

  • The One And Only Serial Time Killing Catboy-Capoeirista-Ballerino
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1970
  • Rating: +128/-15
  • I put on my robe and pixel hat...
    • View Profile
Re: Axiom Requests
« Reply #75 on: April 16, 2011, 12:35:30 pm »
Umm, I have no idea what you just said. Could please elucidate for me, please?
In other news, Frey continues kicking unprecedented levels of ass.
Proud member of LF#N--Lolis For #9678B6 Names


I'm a performer at heart; I stole it last week.
My Artwork!

Offline DrDnar

  • LV7 Elite (Next: 700)
  • *******
  • Posts: 546
  • Rating: +97/-1
    • View Profile
Re: Axiom Requests
« Reply #76 on: April 16, 2011, 03:28:16 pm »
None of TI's graphing calculators have an FPU (Floating Point Unit). The CPUs only work with integers. Consequently, all of their math routines are implemented in software, and that software sucks. The TI-83+'s FP routines are notorious for being slow and poorly implemented. The TI-83+'s imaginary numbers routines are considered part of the FP routines. Using the "built-in" routines would actually be pretty slow, compared to optimized routines using 8-bit integers and 8-bit fractionals. Additionally, TI's floats are 9 bytes long, so they're pretty large.
"No tools will make a man a skilled workman, or master of defense, nor be of any use to him who has not learned how to handle them, and has never bestowed any attention upon them. . . . Yes, [] the tools which would teach men their own use would be beyond price."—Plato's The Republic, circa 380 BC

Offline Freyaday

  • The One And Only Serial Time Killing Catboy-Capoeirista-Ballerino
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1970
  • Rating: +128/-15
  • I put on my robe and pixel hat...
    • View Profile
Re: Axiom Requests
« Reply #77 on: April 16, 2011, 03:51:45 pm »
Sooo, it would be a bad idea to use the preexisting imaginary numbers? Just one thing though: floats are neccessary if you're going to be switching between <a,b> and |v| (theta) representations, because I can guarrantee that, in the vast majority of cases, at least one of those numbers will be irrational, because [advanced math stuff]while there are infinitely many Pythagorean triples, there are infinitely many more triples that are not Pythagorean.[/advanced math stuff]
« Last Edit: April 16, 2011, 03:53:39 pm by Freyaday »
In other news, Frey continues kicking unprecedented levels of ass.
Proud member of LF#N--Lolis For #9678B6 Names


I'm a performer at heart; I stole it last week.
My Artwork!

Offline ZippyDee

  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 729
  • Rating: +83/-8
  • Why not zoidberg?
    • View Profile
Re: Axiom Requests
« Reply #78 on: April 16, 2011, 03:55:30 pm »
Simple solution: We all write our own floating point math routines! It'll be CRAZY easy to do! Well...let's get to it! -.-
There's something about Tuesday...


Pushpins 'n' stuff...


Offline Freyaday

  • The One And Only Serial Time Killing Catboy-Capoeirista-Ballerino
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1970
  • Rating: +128/-15
  • I put on my robe and pixel hat...
    • View Profile
Re: Axiom Requests
« Reply #79 on: April 16, 2011, 04:17:12 pm »
Ah, yes. We, who, for the most part are lacking advanced degrees in algorithmic theory, shall produce the best floaties in the world! BUWAHAHAHAHA!
In other news, Frey continues kicking unprecedented levels of ass.
Proud member of LF#N--Lolis For #9678B6 Names


I'm a performer at heart; I stole it last week.
My Artwork!

Ashbad

  • Guest
Re: Axiom Requests
« Reply #80 on: April 16, 2011, 04:22:19 pm »
Simple solution: We all write our own floating point math routines! It'll be CRAZY easy to do! Well...let's get to it! -.-

I can write you a 16.16 FP axiom if you wish :P

with range of 0 to 9999.9999. ;)

rather easy though, I'm sure.

Offline willrandship

  • Omnimagus of the Multi-Base.
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2953
  • Rating: +98/-13
  • Insert sugar to begin programming subroutine.
    • View Profile
Re: Axiom Requests
« Reply #81 on: April 16, 2011, 04:37:06 pm »
I wonder if TI would take our software and put them in their OS. Personally, I wouldn't really mind :P as long as they gave some credit.

Offline DrDnar

  • LV7 Elite (Next: 700)
  • *******
  • Posts: 546
  • Rating: +97/-1
    • View Profile
Re: Axiom Requests
« Reply #82 on: April 16, 2011, 04:54:47 pm »
This Web site has no fewer than three FP libraries. One of them lets you change the precision to suit your needs. Additionally, Ben Ryves could probably help you dike the floating point routines out of BBC BASIC.
"No tools will make a man a skilled workman, or master of defense, nor be of any use to him who has not learned how to handle them, and has never bestowed any attention upon them. . . . Yes, [] the tools which would teach men their own use would be beyond price."—Plato's The Republic, circa 380 BC

Offline willrandship

  • Omnimagus of the Multi-Base.
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2953
  • Rating: +98/-13
  • Insert sugar to begin programming subroutine.
    • View Profile
Re: Axiom Requests
« Reply #83 on: April 16, 2011, 06:27:23 pm »
BenRyves doesn't have the source for BBC Basic

He made a wrapper for a binary by this guy. I found this out on cemetech :P

Offline DrDnar

  • LV7 Elite (Next: 700)
  • *******
  • Posts: 546
  • Rating: +97/-1
    • View Profile
Re: Axiom Requests
« Reply #84 on: April 17, 2011, 06:36:36 pm »
I'm aware of this. He doesn't try to hide it. I'm pretty sure his BBC BASIC site links to the original BBC BASIC.
"No tools will make a man a skilled workman, or master of defense, nor be of any use to him who has not learned how to handle them, and has never bestowed any attention upon them. . . . Yes, [] the tools which would teach men their own use would be beyond price."—Plato's The Republic, circa 380 BC

Offline Freyaday

  • The One And Only Serial Time Killing Catboy-Capoeirista-Ballerino
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1970
  • Rating: +128/-15
  • I put on my robe and pixel hat...
    • View Profile
Re: Axiom Requests
« Reply #85 on: May 02, 2011, 10:53:16 am »
Line-test(StartX,StartY,EndX,EndY,Color(1,0),ResultX,ResultY[)r]
Would start at the Start coordinates, follow the pixels indicated by the Line algorithm and return the coordinates of the first pixel found of the color indicated (1=black, 0=white) to the variables indicated by the Result arguments.
In other news, Frey continues kicking unprecedented levels of ass.
Proud member of LF#N--Lolis For #9678B6 Names


I'm a performer at heart; I stole it last week.
My Artwork!

Offline Hot_Dog

  • CoT Emeritus
  • LV12 Extreme Poster (Next: 5000)
  • *
  • Posts: 3006
  • Rating: +445/-10
    • View Profile
Re: Axiom Requests
« Reply #86 on: May 18, 2011, 10:57:16 pm »
Added Crabcake for Axe.

Offline Hot_Dog

  • CoT Emeritus
  • LV12 Extreme Poster (Next: 5000)
  • *
  • Posts: 3006
  • Rating: +445/-10
    • View Profile
Re: Axiom Requests
« Reply #87 on: May 24, 2011, 12:14:37 pm »
Crabcake for Axe has been updated  http://www.omnimaga.org/index.php?action=dlattach;topic=7373.0;attach=7891

1. Fixed 83+ BE bug
2. AxesOn/Off with the r modifier work now

It will be up to DJ_O and the rest of the contest designers on the basis of this update being allowed for the Axe Contest
« Last Edit: May 24, 2011, 12:31:50 pm by Hot_Dog »

Offline Darl181

  • «Yo buddy, you still alive?»
  • CoT Emeritus
  • LV12 Extreme Poster (Next: 5000)
  • *
  • Posts: 3408
  • Rating: +305/-13
  • VGhlIEdhbWU=
    • View Profile
    • darl181.webuda.com
Re: Axiom Requests
« Reply #88 on: July 02, 2011, 02:49:09 pm »
Hmm I just had an idea...what about an axiom that takes in a number and outputs the key associated with that number?  ie if the input is 9 then it outputs "ENTER"
This could be useful for utility programs, or a game where controls can be custom-assigned ;)
Vy'o'us pleorsdti thl'e gjaemue

Offline Runer112

  • Project Author
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2289
  • Rating: +639/-31
    • View Profile
Re: Axiom Requests
« Reply #89 on: July 02, 2011, 02:50:19 pm »
This could probably be done just as easily in Axe. All it would entail is reading entries from a list of strings for each key.
« Last Edit: July 02, 2011, 02:50:31 pm by Runer112 »