New program: Meany - the average calculator
I've just released v0.1.0 of Meany, a mathematical averages calculator.
Why? Well I recently added a bunch of averaging functions to the DelphiDabbler Code Snippets Collection. When trying to find data to test the functions I ended up using average calculators on five or six web pages. Some pages calculated just one type of mean, while another did a collection of different means or modes etc., but no one site did it all. This app lets you use all the new averaging functions in the collection in one place.
Here's the UI:
Click the button for the function you want. Enter a list of data in the Values memo control. For a weighted average enter the required weights (one per value). For power means you also need to enter a power. Then click calculate.
Data can be entered as whole numbers, decimal numbers or in scientific format. Numbers can be separated by spaces, new lines or a list separator character. You must use the correct decimal point and list separator for your current locale.
Hovering the mouse over a button on the left pops up a hint telling you about any constraints on the data required for that function.
The question mark button shows a brief help screen. The cog button opens the settings dialogue box, which contains absolutely nothing right now.
The source code is on GitHub in the ddabapps/meany repository.
Download Meany from https://github.com/ddabapps/meany/releases. At present Meany is only available as a 64 bit Windows application. The only theme is dark.
Given that this is the first v0.x release expect bugs. Please report them at https://github.com/ddabapps/meany/issues. Suggestions for features are also welcome.
There's no page for this program on delphidabbler.com yet. One will arrive eventually.
Enjoy.
Comments
Post a Comment
Comments are very welcome, but please be aware that I moderate all comments, so there will be a delay before your comment appears.
Advertising spam and the rare abusive, hateful or racist comments will be blocked and reported.
Finally, should you have a query about, or a bug report for, one of my programs or libraries please use the relevant issue tracker rather than posting a comment to report it.
Thanks