pvbrowser manual
Zurück Inhalt Vor

Umrechnung von Einheiten

Sie können p->convert_units auf 0 oder 1 setzen. (standard: 0).

p->convert_units = 1;

Nun benutzen Sie die Funktion "float unit(PARAM *p, float val, int conversion);" zur Einheitenumrechnung. Wenn (p->convert_units == 0) ist, wird der original Eingabewert zurückgeliefert.

val = unit(p, val, MM2INCH);

Dies sind die verfügbaren Umrechnungen. Sie könnten p->convert_units in Abhängigkeit von der Sprachauswahl setzen.

enum UNIT_CONVERSION
{
  MM2INCH = 1,
  INCH2MM ,
  CM2FOOT ,
  FOOT2CM ,
  CM2YARD ,
  YARD2CM ,
  KM2MILE ,
  MILE2KM ,
  KM2NAUTICAL_MILE ,
  NAUTICAL_MILE2KM ,
  QMM2SQINCH ,
  SQINCH2QMM ,
  QCM2SQFOOT ,
  SQFOOT2QCM ,
  QM2SQYARD ,
  SQYARD2QM ,
  QM2ACRE ,
  ACRE2QM ,
  QKM2SQMILE ,
  SQMILE2QKM ,
  ML2TEASPOON ,
  TEASPOON2ML ,
  ML2TABLESPOON ,
  TABLESPOON2ML ,
  ML2OUNCE ,
  OUNCE2ML ,
  L2CUP ,
  CUP2L ,
  L2PINT ,
  PINT2L ,
  L2QUART ,
  QUART2L ,
  L2GALLON ,
  GALLON2L ,
  GR2OUNCE ,
  OUNCE2GR ,
  KG2POUND ,
  POUND2KG ,
  T2TON ,
  TON2T ,
  C2FAHRENHEIT ,
  FAHRENHEIT2C
};

Zurück Inhalt Vor