nmpp
|
Поиск значения максимального элемента вектора. Подробнее...
Функции | |
void | nmppsMax_8s7b (const nm8s7b *pSrcVec, int nSize, int8b *nMaxValue) |
void | nmppsMax_16s15b (const nm16s15b *pSrcVec, int nSize, int16b *nMaxValue) |
void | nmppsMax_32s31b (const nm32s31b *pSrcVec, int nSize, int *nMaxValue) |
void | nmppsMax_64s63b (const nm64s63b *pSrcVec, int nSize, int64b *nMaxValue) |
int | nmppsMax_8sm (const nm8s *srcVec, int size, int8b *maxValue, nm16s *tmp) |
int | nmppsMax_16sm (const nm16s *srcVec, int size, int16b *maxValue, nm32s *tmp) |
int | nmppsMax_32sm (const nm32s *srcVec, int size, int32b *maxValue, nm64s *tmp) |
Поиск значения максимального элемента вектора.
pSrcVec | Входной вектор. |
nSize | Размер вектора в элементах. |
nMaxValue | значение максимального элемент вектора. |
void nmppsMax_32s31b | ( | const nm32s31b * | pSrcVec, |
int | nSize, | ||
int * | nMaxValue | ||
) |
Максимальный и минимальный элементы массива должны отличатся не более чем на 127.
Примеры допустимых диапазонов входных чисел:
[00h..7Fh]=[ 0..+127] [FFh..7Eh]=[ -1..+126] [C0h..3Fh]=[-64..+63] [80h..00h]=[-128..0 ]