【お知らせ】この部分は英語原文のみでの提供となります。何卒ご了承ください。
2.1.24.4.15 ocmath_count
Contents
Description
Count the number of occurances of the elements in the input vector that are satisfied with the comparison condition.
Syntax
int ocmath_count( double dValue, uint nPts, const double * pIn, int nCondition = COUNT_EQUAL )
Parameters
- dValue
- [input] the double value for comparison.
- nPts
- [input] the size of input array.
- pIn
- [input] input array.
- nCondition
- [input] comparison condition.
- COUNT_GREATER_EQUAL,//greater than or equal(>=)
- COUNT_GREATER,//greater than(>)
- COUNT_LESS_EQUAL,//less than or equal(<=)
- COUNT_LESS,//less than(<)
- COUNT_EQUAL,//equal(==)
- COUNT_UNEQUAL //unequal(!=)
Return
The function returns the number of values found in the given array.
Examples
EX1
void ocmath_count_ex1() { Worksheet wks = Project.ActiveLayer(); wks.SetSize(-1,2); DataRange dr; dr.Add("X", wks, 0, 0, -1, 0); dr.Add("X", wks, 0, 1, -1, 1); vector vIn; dr.GetData(&vIn, 1); double dbMin, dbMax; vIn.GetMinMax(dbMin, dbMax); double dValue = (dbMin+dbMax)/2; int num=ocmath_count(dValue, vIn.GetSize(),vIn, COUNT_LESS); }
Remark
See Also
Header to Include
origin.h