2.2.3

Unit converter converts units, thousands of them, linear, non linear, as long as they are of the same dimension UnitConverter will convert them.
Even when units are still added, over 3800 ! are incorporated right now.
Where does it end?..................... The goal is to implement any existing unit that can be converted.
 
Installing Unit Converter
How does Unit Converter work?
#!%$--4%@it, My Unit isn't there!
Is there a help file
Is Unit Converter finished?
Why is Unit Converter free?
 
 
Release 2.1.4 and later
The 2.x.x release added some changes. For exact additions please read the read me.
 
  • Find has better functionality
  • New Help
  • Units are from now on bundled as groups when they are family.
  • Groups can be shown as a table

 

Installing Unit Converter
  After downloading unzip the installer and run the exe and install unit converter to a directory of your liking.
 
How does Unit Converter work?
  After starting UC opens with it's main window. Unlike windows it is border and titlebar-less.
You can drag UC just by pushing down the left mouse button anywhere in the UC window.

Do not forget that you enter your values with a decimal point and  not a comma as is the habit in some countries,

That's all there is to it really.

If you need help please use the supplied  help or it's online equivalent here
 

!%$--4#%@it  ,    My Unit isn't there!
  Yes, that's very well possible, at this moment I have done the units I needed myself. Father that I started doing the rest. But as you might know; there's a BIG rest. I'm currently somewhere down the G.

Continuous however, newer, more recent database files will replace the current one.
If you have additions to make you can also mail them to me so I can add them shortly father. If you do, give me ways to check them otherwise I won't add them.
 

Is there a helpfile?
  Yes there is, together with the program or online here.
 
Is Unit Converter finished?
  Yes of course, well no........, there are a few things I still should invest some time in, but they do not interfere with a proper working of the program in general.

Things to do are:

Make bar mode impossible when no unit is selected.

Add dll for conversions that need more arithmetic, binaries, hex, octal, decimal

etc...
 

Why is Unit Converter free?
  I think that you know why. We do not all want to invest money in things we rarely use. But nevertheless some tools are really an outcome when you need them. And I felt like needing this. Why not help the lost soul that has the same problem. Furthermore, I did not invent the units. Should I carry on?
 
How does RPN work?
 

Unit Converter uses a RPNCalculator dll, also separately available for download. RPN is ideal for computers and quicker for humans. How does it work?

For instance, if you normally would write down a formula you'd write 2 + 3 =.... or (2+3)/5=....

RPN uses the following method: 2 3 + and 2 3 + 5 /

This is what the dll accepts. In fact the dll can solve formula's up to a length of a 100 places.

Normally an RPN calculator wants an <enter> after the first number on the stack. When entering a formula that is not needed.

Because UC converts both ways, one part / direction is to be inverted because all units within one dimension group are only once in that group together with a RPN conversion factor). That is why the RPN dll is capable of inverting an RPN formula as well. Formula's of up to 50 places are accepted for inversion.

Since UC input is in the form of string formula's the RPN dll is also able to convert a string to a stack based formula.

all in all these are the entries off the dll:

 

  rml2stck puts a RPN string formula on a stack. You specify the separator
  invert insert's a RPN stack formula. You specify if the first place on the stack is vacant
  calculate calculates the result of a RPN stack formula
  RPNfunc displays version, and shows which RPN functions are implemented
  Off course you can use the dll for much more then UC. That's why you can download it separately together with a VB 6 sample program that illustrates the use of the RPNCalculator. dll.

If you are going to try the dll don't forget it is an activex dll. You need to register it to windows (use regsrv32). When implementing the dll you'll need to make a reference. (declarations are for WIN32 dll's)

   
Last updated   15 10 2008