ГОСТ Р ИСО 10303-41—2022
RETURN (FALSE);
END_IF;
END_IF;
IF ’MEASURE_SCHEMA.PLANE_ANGLE_MEASURE’ IN
TYPEOF(m.value_component) THEN
IF derive_dimensional_exponents(m.unit_component) <>
dimensional_exponents(0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0) THEN
RETURN (FALSE);
END_IF;
END_IF;
IF ’MEASURE_SCHEMA.SOLID_ANGLE_MEASURE’ IN
TYPEOF(m.value_component) THEN
IF derive_dimensional_exponents(m.unit_component) <>
dimensional_exponents(0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0) THEN
RETURN (FALSE);
END_IF;
END_IF;
IF ’MEASURE_SCHEMA.AREA_MEASURE’ IN TYPEOF(m.value_component)
THEN
IF derive_dimensional_exponents(m.unit_component) <>
dimensional_exponents(2.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0) THEN
RETURN (FALSE);
END_IF;
END_IF;
IF ’MEASURE_SCHEMA.VOLUME_MEASURE’ IN TYPEOF(m.value_component)
THEN
IF derive_dimensional_exponents(m.unit_component) <>
dimensional_exponents(3.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0) THEN
RETURN (FALSE);
END_IF;
END_IF;
IF ’MEASURE_SCHEMA.RATIO_MEASURE’ IN TYPEOF(m.value_component)
THEN
IF derive_dimensional_exponents(m.unit_component) <>
dimensional_exponents(0.0, 0.0,0.0, 0.0, 0.0, 0.0, 0.0)THEN
RETURN (FALSE);
END_IF;
END_IF;
IF ’MEASURE_SCHEMA.POSITIVE_LENGTH_MEASURE’ IN
TYPEOF(m.value_component) THEN
IF derive_dimensional_exponents(m.unit_component) <>
dimensional_exponents(1.0, 0.0,0.0, 0.0, 0.0, 0.0, 0.0)THEN
RETURN (FALSE);
END_IF;
END_IF;
IF ’MEASURE_SCHEMA.POSITIVE_PLANE_ANGLE_MEASURE’ IN
TYPEOF(m.value_component) THEN
IF derive_dimensional_exponents(m.unit_component) <>
dimensional_exponents(0.0, 0.0,0.0, 0.0, 0.0, 0.0,0.0)
THEN
RETURN (FALSE);
END_IF;
END_IF;
IF ’MEASURE_SCHEMA.ACCELERATION_MEASURE’ IN
TYPEOF(m.value_component) THEN
IF derive_dimensional_exponents(m.unit_component) <>
dimensional_exponents(1.0, 0.0, -2.0, 0.0, 0.0, 0.0, 0.0 )
THEN
RETURN (FALSE);
END_IF;
END_IF;
IF ’MEASURE_SCHEMA.CAPACITANCE_MEASURE’ IN
TYPEOF(m.value_component) THEN
IF derive_dimensional_exponents(m.unit_component) <>
182