Class FrequencyConverter
- Namespace
- Touchstone.Parser.Utilities
- Assembly
- Touchstone.Parser.dll
Provides methods for converting frequency values between different units.
public static class FrequencyConverter
- Inheritance
-
FrequencyConverter
- Inherited Members
Methods
Convert(double, FrequencyUnit, FrequencyUnit)
Converts a frequency value from one unit to another.
public static double Convert(double value, FrequencyUnit from, FrequencyUnit to)
Parameters
valuedoubleThe frequency value to convert.
fromFrequencyUnitThe source frequency unit.
toFrequencyUnitThe target frequency unit.
Returns
- double
The converted frequency value.
FromHz(double, FrequencyUnit)
Converts a frequency value from Hertz to the specified unit.
public static double FromHz(double value, FrequencyUnit unit)
Parameters
valuedoubleThe frequency in Hertz.
unitFrequencyUnitThe target frequency unit.
Returns
- double
The frequency in the target unit.
GetMultiplier(FrequencyUnit)
Gets the multiplier to convert from the specified unit to Hertz.
public static double GetMultiplier(FrequencyUnit unit)
Parameters
unitFrequencyUnitThe frequency unit.
Returns
- double
The Hz multiplier.
ToHz(double, FrequencyUnit)
Converts a frequency value from the specified unit to Hertz.
public static double ToHz(double value, FrequencyUnit unit)
Parameters
valuedoubleThe frequency value.
unitFrequencyUnitThe source frequency unit.
Returns
- double
The frequency in Hertz.