Cas Numerical Routines In Basic + Engineering Prog
#1
Posted 10 July 2005 - 07:56 PM
MLC have the power for do this better and faster than BASIC??
in my university ANITHING HAVE hp49g+ ang hp49g....but....NOTHING knows to use them correctly....is too hard to program (RPN SUCKS!!!) and too complex to use, for that reason i buys casio, and I have exploit it
one month ...and my programs stay HERE
excuse my badly english, i believe that Betoe?s and i speak spanish in this forum
#2
Posted 11 July 2005 - 10:15 AM
If you want lots of Maths programs then try www.casiofortissimo.co.nr, look under AFX > Basic
#3 Guest_Guest_*
Posted 11 July 2005 - 12:39 PM
No. MLC is pretty much useless for mathematical programs. It doesn't support floating point for starters.
>in my university ANITHING HAVE hp49g+ ang hp49g....but....NOTHING knows to use them correctly....is too hard to program (RPN SUCKS!!!) and too complex to use, for that reason i buys casio, and I have exploit it
RPN is optional. You don't have to use it. If you found a HP too difficult you should have purchased a TI.
#4
Posted 12 July 2005 - 02:38 PM
#5
Posted 12 July 2005 - 04:53 PM
#6
Posted 12 July 2005 - 04:56 PM
the "+++++" suggest so they are peobably OK.
#7
Posted 12 July 2005 - 11:24 PM
maybe not enough, i've allways used CASIO calcs before i got my HP49G and i don't find RPN that difficult, you just have lots of ways to do the same thing, and if RPN sucked so much people wouldn't be doing addins for other calcs that emulate RPN.
it's more difficult than basic no doubt about it but it's by far more powerfull than basic
#8
Posted 13 July 2005 - 08:10 PM
a new notice......a new rare math bug in the CAS.....
if you have the original CAS of the AFX, and you try to solve an integral of periodic function, whose integral has the same period, for example 1/(2-sin(x)), between the limits zero and 2*pi, the result in the CAS is ZERO!!!!....that is false
the problem is that as much the function as his integral have the same period, 2*pi, and both are in "phase" (i dont know the proper term in english), this means that the fundamental theorem of calculus does not work correctly if you evaluate traditionally. this because the integral is IMPROPER, i check it graphing the integral and his derivative (the function)......THE CAS DON?T FAILED....the correct solution in this case is is to divide in two the interval, 0,pi + pi,2*pi.....problem solved
Andy.Davies: Please dont double post unless nessacary (sp?)
EDIT:
other bad notice for the AFX owners.....the CLASSPAD does commit that error......... ....i?m so scared!!! God that does not happen this in an exam from now on... to..view the doubtful integrals of numerica form |
#9
Posted 14 July 2005 - 02:36 AM
is it 2*sqrt(3)*pi/3 ?
#10
Posted 19 July 2005 - 08:38 PM
i?m working in a program that converts more than 144 units, using menus with "Text,#,#,"xxxxxxxx" command, too too slow, three seconds for load a menu!!! !!, i saved the main menu in a pict (3 seconds of my life saved!),but i dont do this with the others, 2041 bytes each one x12 types of conversions: more than 24kb only in menus....no no no.....so heavy
in summary, with the power of MLC, and the funcionality of BASIC in math, these little headaches would be avoided
#11
Posted 19 July 2005 - 09:20 PM
Because: this would be completely useless as Basic is aimed on math already, and math is implemented really good there (because: math is the priority). But Basic isn't meant for games, there are much features it doesn't provide, too slow (esp. graphics) et.c.??why not math programming in MLC,, if we program calculators, MATH must be a priority!
That's why MLC exists, it's aimed on gaming. If you'd implement a better math in MLC, it hardly would be faster than Basic math (at least when you do floating point maths, pure integer is faster of course). If you wanna make application programs using math features very extensiv, you should use Basic, you don't need all the gaming features then anyways.
Math programming in MLC would mean:
- bigger code for the interpreter (depending on how much math features you want), so fewer mem left for the games (note: the ROM stores 4MB or sth.)
- wasted work for the interpreter programmers is implementing math features needs much time but hardly anyone would use it
PS: if you need fraction numbers in your MLC games, you don't need floating point math features, use integers as fixed point numbers instead of
#12
Posted 19 July 2005 - 10:01 PM
(easyer said than done anyway)
#13
Posted 20 July 2005 - 03:46 PM
1) We can't write to ROM
2) We can't access the on ROM math programs since we
don't know how they work exactly or what interrupts they use
SO what do you want us to point on in ROM?
#14
Posted 30 July 2005 - 09:33 PM
#15
Posted 31 July 2005 - 07:47 AM
it is called RXE programms and was made possible by dscoshpe
1 user(s) are reading this topic
0 members, 1 guests, 0 anonymous users