Graphing Calculator Fx-cg50

0 views
Skip to first unread message

Marie Ota

unread,
Aug 3, 2024, 5:25:37 PM8/3/24
to temdeworlkett

By the way, you can use Shift4 to access the complete catalog of all the functions on the fx-CG50. To find a function, type the name of the function you wish to find (use the letters indicated pink on the calculator).

There is a "Percent" function, but what it does is takes a list of numbers and returns another list with the % each value represents of the sum of that list (note: these are special curly brackets that are used to contain lists of numbers):

Thank you. It is strange that the more expensive model does not and the less expensive model does. I am still getting to know both models but I did notice that the fx-991EX seems to do more overall day to day things. Also less button presses in some cases.

The Casio graphing calculators are really good (The fx-9750G2 really helped me through some material mechanical stress/strain problems with it's large matrices), but some of the basic functionality (eg Engineering symbols, rectangular/polar conversions, probability, etc) are hidden away in menus, making certain quick calculations a bit tedious.

Haiving the fx-991EX or something similar as a complement to a Casio graphing calculator I think is a good idea. So far, my fx-991W fufills this role; it's fairly compact and has a decent keyboard layout. It's missing all the equation/matrix/vector functionality, but I find that is better done on the Casio graphing calculators like the fx-9750G2 or fx-CG50 anyway.

Graphic calculators made by Casio include the touchscreen ClassPad 300 as well as the models with traditional buttons which can be divided into two main generations listed below.Casio produced the world's first graphing calculator, the fx-7000G.

First manufactured in 1996, there have been numerous variations of the CFX-9850G. The 9850 series models have 3-colour screens apart from the fx-9750G which is black and white. The 9950G has 64k memory compared to the 32k of the original 9850G. The 9970G has symbolic algebra. Later versions such as Ga, GB and GC models fixed some bugs from the original G model and added some stats and finance features. The GB models have a built-in software library.

First made in the year 1996, this series is essentially a cut-down version of the 9850 series. For instance, it does not have the commands Getkey, Locate, Text or matrices or complex numbers, and the screen is smaller.

First made in the year 1999, these have flash memory which provides larger capacity than previous models, however due to the short lifespan of the original flash memory used, these calculators stop working after a few years. Casio has stated that this problem has been fixed. The Algebra FX 2.0 versions have symbolic algebra, while the FX 1.0 versions do not. There are community written tools for accessing the ROM-DOS operating system thus allowing C and Pascal compilers to be used.

In 2009, the GII models were produced along with a corresponding OS update for the original 9860G, with new functions gcd/lcm/mod, random integer, units conversion, string functions, and new probability and inverse probability distributions available within programs. The 9860G OS update was not absolutely identical to an actual 9860GII model.

The architecture of the 9750GII is similar to the 9860GII and therefore the former can be unofficially upgraded to the later Operating System offering more features particularly pretty printed equations and Vector arithmetic. This is not supported by Casio.

Announced for January 2011, these models have a high-resolution color display (396x224 screen with 384216 pixels (218 characters) window[1] with 216 colors), a USB 2.0 port, 16 MB of flash memory and a feature called Picture Plot.[2] The Prizm is permitted on all major standardized tests including ACT, SAT, AP, GCSE and GCE examinations.[3] The only known difference between the fx-CG10 and the fx-CG20 Prizm versions is that the fx-CG10 cannot open picture files that have been edited by users.[4] SD card slot is no longer available. The processor is based on a custom Renesas SH4-A family SH7305 CPU.[5]

Although no official SDK has been released yet, several community SDKs exist using either some of the fx-9860G SDK tools or parts of the GNU toolchain.[6] The Prizm Mini-SDK originally required Casio fx-9860 SDK to function,[7] which was later replaced by PrizmSDK.[8]

The new model, fx-CG50 or Graph 90+E in France, has a more modern design and a faster processor. The main menu screen has also been redesigned. Apart from that, it was very similar to the fx-CG10/20 upon release. Subsequent OS updates for the fx-CG50 have further differentiated it from its predecessors, for example through the addition of a MicroPython interpreter.

Casio graphic calculators use a BASIC-like programming language but variable names are restricted to single letters A-Z which are shared by all programs including subroutines which are stored as separate programs. This means there are no local variables, they are all global. These variables are also shared by other functions of the calculator. For example, drawing a graph will overwrite the X and Y values.

Loops are constructed by incrementing or decrementing the value of a variable with the Isz and Dsz commands in conjunction with the Lbl and Goto commands, rather than using simpler For or While commands. Arrays are achieved by overwriting other letters, for example A[0]=A, A[1]=B, A[2]=C. The available space for arrays can be extended with the Defm command so that Z[1], Z[2] etc. can be used depending on how much unused memory capacity is available.

Compared to the first generation models these have many more commands including: For and While Loops, If.. Then structures and the ability for real-time user interaction with the Getkey command and the ability to place characters anywhere on the screen with the Locate and Text commands. Also the method for using array variables was changed to using lists and matrices.

Some of the more recent Casio calculators have come with software that allows the user to link the computer to the calculator, download games already written for the calculators or code their own games and then have the software sync it to the device. However, due to the fact that Casio hasn't published a Software Development Kit for the fx-CG10/20/50, it is reasonably hard for a user to create their own game. All of the games are coded by the community, based on the community's own SDK, and so feature copies of popular games that could be recoded to work on the device for example Tetris, Pong and Snake; more complex games can also be coded, however due to storage constraints the size is limited.

c80f0f1006
Reply all
Reply to author
Forward
0 new messages