Admin Production ni-theme
Current Publication

FloatCompare

LabWindows/CVI

FloatCompare

int FloatCompare (void *item1, void *item2);

Purpose

Compares two floats. You may use this function anywhere a function of type CompareFunction is required. Specifically, you may pass this function to one of the following functions:

BinSearch
InsertionSort
ListInsertInOrder
ListFindItem
ListRemoveDuplicates
ListBinSearch
ListQuickSort
ListHeapSort
ListInsertionSort
ListIsSorted

Parameters

Input
Name Type Description
item1 void * This parameter expects to be passed a pointer to a float. This float will be compared to the float pointed to by item2.
item2 void * This parameter expects to be passed a pointer to a float. This float will be compared to the float pointed to by item1.

Return Value

Name Type Description
comparisonResult int Returns the result of the comparison of the floats pointed to by item1 and item2. If item1 > item2 the result is a positive number ( > 0). If item1 == item2 the result is zero (0). If item1 < item2 the result is a negative number ( < 0).

Additional Information

Library: Programmer's Toolbox

Include file: toolbox\toolbox.h

LabWindows/CVI compatibility: LabWindows/CVI 4.0 and later