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 (233rd most prolific)
Number of Downloads:2,280 (2,127th most downloaded)

Convert Approximate to Exact for Given Argument   (details) 49/50 ENG   4KB/1KB
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   4KB/1KB
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   42KB/23KB
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   422KB/19KB
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   3KB/1KB
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   6KB/1KB
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   5KB/1KB
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-2022 Eric Rechlin.