RVal is a program for Electronic Engineers and hobbyists. It will find the nearest preferred resistor values satisfying certain criteria or all within a given tolerance in whichever range of preferred values the user selects. All the standard value ranges are supported they are E6 E12 E24 E48 E96 and E192 and the user can add their own ranges. Preferred values can be selected according to the following criteria:* The nearest preferred value to that specified.* The pair of preferred values having the closest approximation to the required Ratio.* The pair of preferred values having the closest approximation to the required Difference.* Pairs of preferred values which when placed in series or parallel provide the closest approximation to the required value.* The preferred value required in parallel with an existing value to provide the closest approximation to the required value.The programs output can be printed saved or appended to a text file or copied (in part or in full) to the clipboard. RVal also includes the facility to output a list of the values in the selected range. Clipboard or file contents are also suitable for import into a spreadsheet or similar program.