Skip to main content

kgTooz (Function)

This converts the input given in kilograms into ounces.

Syntax

<DOUBLE> unitconversion:kgTooz(<INT|LONG|FLOAT|DOUBLE> p1)

Query Parameters

NameDescriptionDefault ValuePossible Data TypesOptionalDynamic
p1The value that needs to be converted from kilograms into ounces.INT LONG FLOAT DOUBLENoYes

Example 1

unitconversion:kgTooz(1)

In this example, the unitconversion:kgTooz() function converts a value of 1 kilogram into its equivalent value in ounces. The conversion result is approximately 35.274 ounces.

Example 2

CREATE STREAM InputStream (mass_kg double);
CREATE SINK STREAM OutputStream (mass_kg double, mass_oz double);

@info(name = 'massConversionQuery')
INSERT INTO OutputStream
SELECT mass_kg, unitconversion:kgTooz(mass_kg) AS mass_oz
FROM InputStream;

In this example, an input stream called InputStream is created with a single attribute, mass_kg, representing mass values in kilograms. Then, an output stream called OutputStream is defined, which will contain the original mass in kilograms as well as the converted mass in ounces.

The massConversionQuery processes events from the InputStream. It uses the unitconversion:kgTooz() function to convert the mass_kg attribute from the InputStream into its corresponding value in ounces, and this value is assigned to the mass_oz attribute in the OutputStream.

The query outputs the original mass in kilograms and the converted mass in ounces for each event to the OutputStream.