HP50g Full SpecificationsCalculating Environments * RPL-style RPN (Reverse Polish Notation) * EOS-style algebraic * Equation Writer (textbook-style input) * Stack display shows 7 lines by default, but it can be increased to 8 or 9 by shrinking or removing the header * Header shows current directory path and important settings, and optionally can display a digital or analog clock Expandability * SD card slot, with support for industry-standard cards up to 2 GB formatted as FAT16 (full support) or FAT32 (partial support) (Note: cards larger than 1 GB will have their free space misrepresented by Filer due to insufficient room for the number of digits, but will otherwise work fine) Communications * Infrared (IrDA and HP 82240B thermal printer supported) * USB (cable included) * RS-232 serial (cable available separately) Programmability * Five built-in programming languages: User RPL, HP Basic, System RPL, Saturn assembly, ARM assembly * Compilation and decompilation of code built-in, along with limited debugging support * Programmable in C using a PC and third-party software (HPGCC) * Built-in tools for hacking the internal operating system and creating system libraries * Full access to all built-in commands, including all stack operations, branching, testing, graphics, time, input and output Customizability * Fully-redefinable keyboard * Four different font sizes * Font editing * Three built-in languages for messages (English, French, Spanish) Applications * Text editor with copy / cut / paste and find / replace functionality, plus multiple fonts and styles * Matrix editor displaying seven rows and four columns by default * Equation writer with easy-to-use interface for entering expressions as they would be written on paper (similar to MathCAD) * Clock with alarms * Finance (time value of money and amortization) Graphing * 2-D Function, Polar, Parametric, Differential Equation, Conic, Truth, Histogram, Bar, Scatter, Slopefield, and multiple 3-D modes * Determine roots, intersections, slope, area, extrema * Zoom, trace, find coordinates, and shade plots * Plot multiple equations simultaneously * Table of values Probability and Statistics * Σx, Σx2, Σy, Σy2, Σxy * Sample standard deviation, population standard deviation, mean, weighted mean * Curve fitting (linear, logarithmic, exponential, and power regression) * Plot statistical data * Hypothesis tests * Confidence intervals * Combinations, permutations, factorials, random number generation * Upper-tail normal distribution, upper-tail chi-square distribution, upper-tail Snedecor´s F-distribution, and upper-tail student´s t distribution Scientific * Date and time arithmetic * Decimal hours / degrees to hours / degrees-minutes-seconds conversions * Rectangular and polar (cylindrical / spherical) conversions * Angle conversions * Powerful unit conversions including arithmetic and simplification * Base conversions including arithmetic and bitwise operations and adjustable word size (decimal, binary, hexadecimal, octal) * Constants library, with 39 common physical constants Mathematics * Advanced Computer Algebra System (CAS) * Calculus, including numeric and symbolic integration (Risch algorithm) and differentiation, integration by parts, Fourier expansion, Laplace transform * Differential equations, including solving * Limits and series, including Taylor expansion, Taylor polynomials, and asymptotic development * Matrices, including transposition, diagonalization, Hadamard product, Gaussian symbolic quadratic form, reduced-row echelon form, determinant, inverse, eigenvalues, eigenvectors, basis, image, kernel, characteristic polynomial, minimal polynomial, Cholesky factorization, holomorphic operators, the Hessian matrix, Hilbert matrices, and Vandermonde matrices * Vectors, including absolute value, dot product, cross product, curl, vector potential * Polynomial operations, including simplification and expansion of expressions, Sturm´s sequences, the Horner scheme, Lagrange interpolation, the polygamma function, cyclotomic, Hermite, Legendre, and Tchebycheff polynomials, GCD, LCM, Greobner basis, and the determinant of Sylvester matrices of polynomials * Infinite (within memory) precision integer math, including prime number calculation, Chinese remainders, Gaussian integers, Bernoulli numbers, Euler's function * Trigonometry, including hyperbolic and inverse sine, cosine and tangent, as well as simplification of trigonometric expressions * Rewrite expressions, including reordering of variables and conversions between trigonometric functions, and rewriting of logarithmic and exponential terms * Modulo arithmetic * Solving, including the traditional HP Solve, as well as a symbolic solver, numeric solver, differential equation solver, and simultaneous linear equations solver * Fractions, including powerful conversions from decimals to fractions in terms of π and radicals, or between proper and improper fractions * Decimal functions, finding the integer and fractional parts, the floor and ceiling, the mantissa and exponent, the sign, and rounding or truncating to a specified number of decimal places or significant figures * List processing, performing operations on multiple numbers at once, as well as calculating the sum, product, and differences, and sorting * Discrete Fourier transform and its inverse * Complex numbers, both with decimals and infinite precision integers * Summation Software Library- Pre-loaded with the HP Equation Library
- Thousands of third party programs.
- Compatible at the binary level with all software written for the 48gII/49g+ and virtually all software written for the 49G
- Compatible at the source-code level with most software written for the 48GX/G+/G/SX/S and 28C/S
|