50g Graphing Calculator

Product no.: F2229AA#UUZ

Not in stock

160.00
Price includes VAT
Available delivery methods: Free Delivery, Courier Spain, Courier Zone 1, Courier Zone 2, Courier Zone 3, Courier Zone 4, Light package, World free delivery, Entrega Canarias/Baleares

 

Put HP's ultimate graphing calculator to use. Perfect for surveying, engineering, math and science professionals and students. Make use of a powerful SD card slot1. Work how you like with RPN4, Textbook and algebraic entry-system logic. Enjoy lots of usable space on the largest, high-contrast screen. Utilize USB and serial connectivity3, HP Solve5, structured programming and Computer Algebra System (CAS).

 

• Powerful built-in graphing functions, constants and applications

• Built-in lessons and step-by-step problem solving

• The choice of efficient RPN, Textbook or Algebraic data entry

• User-friendly Computer Algebra System (CAS)

• Expansive memory with SD card* slot

• Flexible connectivity and communication options

• Large high-contrast display with adjustable font type and size

• Award-winning HP quality and support 24/7, plus on-line tutorials and emulators Built for performance

• New display upgrade—the new HP 50g display features a 30% increase in usable space over the HP 49g+

• New powerful SD card slot allows you to format your card right in the calculator and expand memory

• Massive 2.5 MB total memory—512 KB RAM plus 2 MB flash ROM for performing future upgrades**

• Isolate and evaluate sub-expressions using the intelligent editor—plus cut, paste and copy objects

• New larger equation library and 2300+ built-in functions—ideal for both professionals and students

 

• Powerful built-in graphing functions, constants and applications

• Built-in lessons and step-by-step problem solving

• The choice of efficient RPN, Textbook or Algebraic data entry

• User-friendly Computer Algebra System (CAS)

• Expansive memory with SD card* slot

• Flexible connectivity and communication options

• Large high-contrast display with adjustable font type and size

• Award-winning HP quality and support 24/7, plus on-line tutorials and emulators Built for performance

• New display upgrade—the new HP 50g display features a 30% increase in usable space over

the HP 49g+

• New powerful SD card slot allows you to format your card right in the calculator and expand memory

• Massive 2.5 MB total memory—512 KB RAM plus 2 MB flash ROM for performing future upgrades**

• Isolate and evaluate sub-expressions using the intelligent editor—plus cut, paste and copy objects

• New larger equation library and 2300+ built-in functions—ideal for both professionals and students

 

The HP 50g is the latest calculator in the "49" series. The most apparent change is a revised color scheme, returning the unit to a more traditional HP calculator appearance. Using dark black plastic for the entire body, white, orange and yellow are used for function shift keys. The back shell is textured more deeply than the 49g+ to provide a more secure grip.

The form and size of the calculator shell is identical to the current 49g+ series, but four AAA batteries are used as opposed to three in previous models. In addition to all the features of the 49g+, the 50g also includes the full equation library found in the 48G series(also available for the 49g+ with ROM 2.06 and above), as well as the periodic table library originally available as a plug-in card for the 48S series, as of ROM 2.15, and has an asynchronous serial port in addition to IrDA and USB ports of the 49g+. Like the 49g+, the range of the infrared port has been limited to about 10 cm (4 inches).

The new asynchronous serial port is not a true RS-232 port as it uses different voltage levels and a non-standard connector. An external converter/adapter is required to interface with RS-232 equipment.

The keyboard, the most often criticized feature of the 49g+ calculators, uses the new design introduced on the very last 49g+ calculators to eliminate previous problems.

Programming

The HP 49 series of calculators support both algebraic (HP-Basic) and a stack-based programming language named RPL (ROM Procedural Language or Reverse Polish Lisp), a combination of Reverse Polish Notation (RPN) and Lisp. RPL adds the concepts of lists and functions to stack-based programming, allowing the programmer to pass unevaluated code as arguments to functions, or return unevaluated code from a function by leaving it on the stack.

The highest level language is User RPL, consisting of sequences of built-in postfix operations, optionally including loops and conditionals. Every User RPL command checks the stack for its particular arguments and returns an error if they are incorrect or not present. Below User RPL is System RPL (SysRPL). Most System RPL commands lack argument checking and are defined only for specific argument types (e.g. short integer vs. long integer), making System RPL programs run dramatically faster than equivalent User RPL ones. In addition, System RPL includes many advanced functions that are not available in User RPL. System RPL programs can be created without the use of PC software (although it is available), thanks to the calculator's builtin compiler, MASD. MASD also can compile Saturn assembly language and, with the latest ROM revision for the 49g+/50g, ARM assembly language on the calculator itself. Many tools exist to assist programmers and make the calculator a powerful programming environment.

Saturn assembly, and, on the 49g+/50g, ARM assembly and C, are also programmable using desktop based compilers. See also the programs available for the HP-48 series.

[edit]HPGCC for the 49g+/50g

HPGCC is an implementation of the GCC compiler, released under the GNU GPL. It is now mainly targeted at the ARM based 49g+/50g calculator. Previous versions of HPGCC supported the other ARM based calculator models (the 48gII, and the 39g+/39gs/40gs), but this was removed due to lack of interest and compatibility issues. Formally, HPGCC is a cross-compiler; it compiles code for the ARM-based HP calculators, but runs on a PC rather than the target system.

The latest version of HPGCC offers many enhancements from earlier versions. Most notably, the compiled code is now in ARM Thumb mode by default, resulting in great reduction in code size with little performance hit. Besides implementing most of ANSI C, there are device-specific libraries that allow access to things like the calculator's RPN stack, memory and piezoelectric buzzer. The GCC compiler itself is the property of the Free Software Foundation, and they state that its use does not impose any particular licensing restrictions on any of its output. However, the libraries included with HPGCC, including routines necessary to actually invoke any HPGCC-compiled program on an actual calculator, are released under a modified GPL license, contrary to GCC on many other platforms which use a more permissive license for their libraries. Thus any programs that link against them can only be distributed if they are also released under the GPL (with an exception for "non-profit" software).

Linux, Windows, and Mac OS X versions are available for download. The Windows version also includes a version of Programmer's Notepad for a basic IDE.

Additional product information

Handbook Download
Tutorials Download

Browse these categories as well: Graphical, Education, hp50g - Other tutorials, Hewlett-Packard own HP50g tutorials, Thiel College Tutorials, Promotional products