David Mutter

ID:2279
First Name:David
Last Name:Mutter
Web Address:http://www.david-mutter.com/
Last Change:2021-09-12
Number of Files:7 (237th most prolific)
Number of Downloads:2,737 (2,123rd most downloaded)

Convert Approximate to Exact for Given Argument   (details) 49/50 ENG   4 KB / 1 KB
Attempts to seek out approximate numbers contained in the object in stack level 1, and converts those which have no fractional part to an exact integer.
By David Mutter. 2021-09-12

Interesting Patterns   (details) 49/50 48 ENG   4 KB / 1 KB
ScreenshotDraws pretty patterns, adapted from a 42S program. Has 20 different variations, each seamlessly tiling to fill any size screen.
By David Mutter. 2018-07-22

ListExt 1.3   (details) 49/50 ENG   42 KB / 23 KB
List extensions library forming a collection of list and string processing commands. Included are a variety of functions for analyzing, manipulating, and editing lists and strings. Most of the commands and functions in the library have been optimized for performance, and are much faster than standard RPL approaches with similar functionality. Includes commands to collate a list of sublists, count objects in a list, remove duplicates from a list, distribute list items into sublists, replace repeated elements with a single instance, replace list elements with a substitute object as indicated, roll the list, subdivide a list into sublists, create a list of integers, shuffle the contents of a list, and much more.
By David Mutter. 2021-01-17

MultiStopwatch 1.0.0   (details) 49/50 ENG ESP DEU   422 KB / 19 KB
ScreenshotMultiStopwatch is a library for the HP 49g+/50g (only) that provides standard stopwatch functions, but with the following additional features: 3 independent timers per data file, with a real-time console application to show them, console app manipulates timers at native Saturn speed (not ARM, but as accurate as is feasible with the clock on these systems), data is maintained between sessions, so the timers continue to run while performing other operations on the calculator. Can be run from ports 0-2. Most stopwatch functions have corresponding User RPL commands available. Supports printing to the HP 82240B (or compatible) printer.
By David Mutter. 2013-12-22

NMDUP   (details) 49/50 ENG   3 KB / 1 KB
Replicates a group of objects a set number of times, similar to DUPN or NDUPN.
By David Mutter. 2018-05-17

Savage Benchmark   (details) 49/50 ENG   6 KB / 1 KB
Several implementations of the Savage benchmark, in User RPL, System RPL, System RPL with extended precision, System RPL with extended precision and a Saturn ATAN implementation, and a full Saturn assembly version.
By David Mutter. 2018-12-21

ZREV: Speedily Reverse Digits of Integer   (details) 49/50 ENG   5 KB / 1 KB
For integer input Z this returns the reversed digits integer. It is much faster than converting to a string, SREV and converting to an object. Includes a second routine that is a bit bigger but handles some more cases.
By Gerald Hillier and David Mutter. 2018-03-14

Part of the HP Calculator Archive,
Copyright 1997-2024 Eric Rechlin.