converter 0.3.2
converter: ^0.3.2 copied to clipboard
A Dart library for converting between different units of measurement for various quantities
converter - Convert between different units of measurement #
A Dart library for converting between different units of measurement for various quantities
Usage #
See example/main.dart
final Length l1 = Length(2, 'm'); // 2 metres
final Length l2 = Length(37, 'cm'); // 37 centimetres
final Length l3 = Length(3.7, 'dm'); // 3.7 decimetres
final num l2ValueInInches = l2.valueIn('in');
// l2ValueInInches ~= 14.566929
final Length sum = l1 + l2;
// sum == 2370 millimetres
final Length difference = l1 - l2;
// difference ~= 5.347769 feet
final bool l1EQl2 = l1 == l2;
// l1EQl2 == false
final bool l2EQl3 = l2 == l3;
// l2EQl3 == true
final bool l1GTl2 = l1 > l2;
// l1GTl2 == true
final bool l1LTEl2 = l1 <= l2;
// l1LTEl2 == false
Supported quantities and units #
Length
#
m
- metre (SI)dm
- decimetrecm
- centimetremm
- millimetreµm
- micrometrenm
- nanometredam
- decametrehm
- hectometrekm
- kilometreMm
- megametreGm
- gigametreÅ
- ångströmin
- inchft
- footyd
- yardmi
- milenmi
- nautical mile
Mass
#
kg
- kilogram (SI)hg
- hectogramdag
- decagramg
- gramdg
- decigramcg
- centigrammg
- milligramµg
- microgramng
- nanogramMg
- megagramGg
- gigagramoz
- ouncelb
- poundt
- tonne or metric tonlong-ton
|ton
- long ton or imperial tonshort-ton
- short ton
Time
#
s
- second (SI)ds
- decisecondcs
- centisecondms
- millisecondµs
- microsecondns
- nanoseconddas
- decasecondhs
- hectosecondks
- kilosecondMs
- megasecondGs
- gigasecondmin
- minuteh
- hourd
- daywk
- weekfn
- fortnightmo
- monthy
- yeardec
- decadec
- century
Temperature
#
K
- kelvin (SI)C
- degree CelsiusF
- degree FahrenheitR
- degree Rankine
Area
#
m2
- square metre (SI)dm2
- square decimetrecm2
- square centimetremm2
- square millimetreµm2
- square micrometredam2
- square decametrehm2
|ha
- square hectometre or hectarekm2
- square kilometreMm2
- square megametrein2
- square inchft2
- square footmi2
- square mileac
- acre
Frequency
#
Hz
- hertz (SI)kHz
- kilohertzMHz
- megahertzGHz
- gigahertzTHz
- terahertzrad/s
- radian per seconddeg/s
- degree per secondrpm
- revolutions per minute
SolidAngle
#
sr
- steradian (SI)deg2
- square degree
Speed
#
m/s
- metre per second (SI)km/h
- kilometre per hourft/s
- foot per secondmi/h
- mile per hourkn
- knot
Syntax #
See documentation for more