967 return scifir::abv((
long double)x,scifir::abv::PERCENTAGE);
Class that allows to work with angles. Each angle sizes 4 bytes. Initialization string example: "20°"...
@ DEGREE
The angle is in DEGREE. A degree is defined as a 1/360 part of a circle. The entire circle correspond...
@ RADIAN
The angle is in RADIAN. A radian is defined as the length of the perimeter of the circle that conform...
Class that represents dimensions of the SI system of units. Each dimension sizes 6 bytes,...
@ NUMERATOR
The dimension is at the numerator.
@ MOLARITY
Molarity, plural molarities. The derived dimensions are mol / L. Dimension of concentration of a chem...
@ LITRE
Litre, plural litres. The derived dimensions are dm3. Dimension of volume. Symbol L.
@ MEMO
Memo, plural memos. Invented unit inside Scifir, it's not part of the SI system of units....
@ INTERNATIONAL_UNIT
International unit, plural international units. It measures the amount of effect or biological activi...
@ BARN
Barn, plural barns. Dimension of area. The derived dimensions are 10^-28 m2. It's used inside nuclear...
@ ANGSTROM
Ángstrom, plural angstroms. The derived dimensions are 10^-10 m. Dimension of length,...
@ ELECTRON_VOLT
Electron volt, plural electron volts. The derived dimensions are 1.602176634 * 10^−19 J....
@ DALTON
Dalton, plural daltons. The derived dimensions are 1,66053886 * 10^-24. Dimension of mass....
@ MILLIEQUIVALENT
Milliequivalent, plural Milliequivalents. Amount of moles in a given chemical reaction needed to reac...
@ ATOMIC_MASS_UNIT
Atomic mass unit, plural atomic mass units. The derived dimensions are Da. Equivalent to the Dalton....
@ ASTRONOMICAL_UNIT
Astronomical unit, plural astronomical units. Dimension of length. The derived dimensions are 149,...
@ DAY
Day, plural days. The derived dimensions are 86,400 s. Dimension of time. Symbol day,...
@ HOUR
Hour, plural hours. The derived dimensions are 3,600 s. Dimension of time. Symbol hour,...
@ PARTICLES
Total of particles, the total amount that the mole represents. It's not exactly a dimension,...
@ MINUTE
Minute, plural minutes. The derived dimensions are 60 s. Dimension of time. Symbol min.
@ PARSEC
Parsec, plural parsecs. Dimension of length. The derived dimensions are 3.2616 ly....
Class that allows to handle percentages and do calculations with it easy. It supports normal percenta...
@ PARTS_PER_MILLION
Percentage, with the ppm symbol. Commonly used in chemistry, it represents 1 in 10^6.
@ PERCENTAGE
Normal percentage, with the % symbol.
@ ATTO
Prefix of a factor of 10^-18.
@ YOCTO
Prefix of a factor of 10^-24.
@ RONNA
Prefix of a factor of 10^27.
@ NANO
Prefix of a factor of 10^-9.
@ MILLI
Prefix of a factor of 10^-3.
@ NONE
There is no prefix. Then, the dimension is not increased or decreased by some factor.
@ EXA
Prefix of a factor of 10^18.
@ QUETTA
Prefix of a factor of 10^30.
@ KILO
Prefix of a factor of 10^3.
@ MEGA
Prefix of a factor of 10^6.
@ HECTO
Prefix of a factor of 10^2.
@ CENTI
Prefix of a factor of 10^-2.
@ PETA
Prefix of a factor of 10^15.
@ RONTO
Prefix of a factor of 10^-27.
@ DECA
Prefix of a factor of 10^1.
@ ZEPTO
Prefix of a factor of 10^-21.
@ YOTTA
Prefix of a factor of 10^24.
@ FEMTO
Prefix of a factor of 10^-15.
@ DECI
Prefix of a factor of 10^-1.
@ MICRO
Prefix of a factor of 10^-6.
@ GIGA
Prefix of a factor of 10^9.
@ QUECTO
Prefix of a factor of 10^-30.
@ PICO
Prefix of a factor of 10^-12.
@ ZETTA
Prefix of a factor of 10^21.
@ TERA
Prefix of a factor of 10^12.
Class that allows to create scalar units, which are composed of a value (as a float) and dimensions....
volume(const size_3d< length > &)
area(const size_2d< length > &)
mole(const percentage &new_percentage, const mole &new_mole)
mass(const percentage &new_percentage, const mass &new_mass)