Frequency constructor
Frequency({
- dynamic Hz,
- dynamic kHz,
- dynamic MHz,
- dynamic GHz,
- double uncert = 0.0,
Constructs a Frequency with hertz (Hz
), kilohertz (kHz
), megahertz (MHz
)
or gigahertz (GHz
).
Optionally specify a relative standard uncertainty.
Implementation
// ignore: non_constant_identifier_names
Frequency({dynamic Hz, dynamic kHz, dynamic MHz, dynamic GHz, double uncert = 0.0})
: super(
Hz ?? (kHz ?? (MHz ?? (GHz ?? 0.0))),
kHz != null
? Frequency.kilohertz
: (MHz != null ? Frequency.megahertz : (GHz != null ? Frequency.gigahertz : Frequency.hertz)),
uncert);