Umrechnen von Maßeinheiten (C++)

Aus RAD Studio
Wechseln zu: Navigation, Suche

Nach oben zu Verwenden der VCL/RTL (C++)

In der Unit System.ConvUtils ist eine allgemeine Convert-Funktion deklariert, mit der Sie eine Maßangabe von einer Maßeinheit in eine andere umwandeln können. Werte können in kompatible Maßeinheiten umgerechnet werden, z.B. Tage in Wochen oder Fuß in Zoll. Maßeinheiten, die gleichartige Größen messen, werden als zur selben Umrechnungsfamilie zugehörig betrachtet. Die umzurechnenden Maßeinheiten müssen derselben Umrechnungsfamilie angehören. Informationen zum Durchführen von Umrechnungen finden Sie im Abschnitt Durchführen von Umrechnungen (C++).

In der Unit System.StdConvs sind verschiedene Umrechnungsfamilien und die zu diesen Familien gehörenden Maßeinheiten definiert. Zudem können Sie mit den Funktionen RegisterConversionType und RegisterConversionFamily auf Ihre Anforderungen zugeschnittene Umrechnungsfamilien und Maßeinheiten definieren. Informationen zum Erweitern von Umrechnungsroutinen und zum Hinzufügen von Maßeinheiten finden Sie im Abschnitt Hinzufügen neuer Maßeinheiten (C++).

Themen