tuple_sumtuple_sumTupleSumTupleSumtuple_sum (算子名称)
名称
tuple_sumtuple_sumTupleSumTupleSumtuple_sum — Return the sum of all elements of a tuple.
参数签名
Herror tuple_sum(const Hlong Tuple, double* Sum)
Herror T_tuple_sum(const Htuple Tuple, Htuple* Sum)
def tuple_sum(tuple: MaybeSequence[Union[float, int, str]]) -> Sequence[Union[float, int, str]]
def tuple_sum_s(tuple: MaybeSequence[Union[float, int, str]]) -> Union[float, int, str]
描述
tuple_sumtuple_sumTupleSumTupleSumTupleSumtuple_sum returns the sum of all elements
of the input tuple TupleTupleTupleTupletupletuple. All elements of TupleTupleTupleTupletupletuple
either have to be strings or numbers (integer or floating point numbers).
It is not allowed to mix strings with numerical values. The result
parameter SumSumSumSumsumsum will contain a floating point number, if
at least one element of TupleTupleTupleTupletupletuple is a floating point number.
If all elements of TupleTupleTupleTupletupletuple are integer numbers the resulting
sum will also be an integer number. If TupleTupleTupleTupletupletuple contains strings,
the concatenation will be used for building the sum.
Exception: Empty input tuple
If the input tuple is empty, 该算子 returns an empty tuple.
HDevelop In-line Operation
HDevelop provides an in-line operation for tuple_sumtuple_sumTupleSumTupleSumTupleSumtuple_sum,
which can be used in an expression in the following syntax:
Sum := sum(Tuple)
运行信息
- Multithreading type: independent (runs in parallel even with exclusive operators).
- 多线程作用域:全局(可以从任何线程调用)。
- 未经并行化处理。
参数表
TupleTupleTupleTupletupletuple (input_control) tuple(-array) → HTupleMaybeSequence[Union[float, int, str]]HTupleHtuple (integer / real / string) (int / long / double / string) (Hlong / double / HString) (Hlong / double / char*)
Input tuple.
SumSumSumSumsumsum (output_control) tuple(-array) → HTupleSequence[Union[float, int, str]]HTupleHtuple (real / integer / string) (double / int / long / string) (double / Hlong / HString) (double / Hlong / char*)
Sum of tuple elements.
可替代算子
tuple_meantuple_meanTupleMeanTupleMeanTupleMeantuple_mean,
tuple_deviationtuple_deviationTupleDeviationTupleDeviationTupleDeviationtuple_deviation,
tuple_mintuple_minTupleMinTupleMinTupleMintuple_min,
tuple_maxtuple_maxTupleMaxTupleMaxTupleMaxtuple_max,
tuple_lengthtuple_lengthTupleLengthTupleLengthTupleLengthtuple_length,
tuple_mediantuple_medianTupleMedianTupleMedianTupleMediantuple_median
参考其它
tuple_cumultuple_cumulTupleCumulTupleCumulTupleCumultuple_cumul
模块
Foundation