|
|
abs | Returns the absolute value of a specified argument |
acos | Returns the arc cosine of a specified double argument |
acosf | Returns the arc cosine of a specified floating point argument |
asin | Returns the arc sine of a specified double argument |
asinf | Returns the arc sine of a specified floating point argument |
atan | Returns the arc tangent of a specified double argument |
atanf | Returns the arc tangent of a specified floating point argument |
atan2 | Returns the arc tangent of a specified double argument divided by another specified double argument |
atan2f | Returns the arc tangent of a specified floating point argument divided by another specified floating point argument |
atof | Converts a string character into a numeric value of the double type |
atoi | Converts a string character into a numeric value of the int type |
atol | Converts a string character string into a numeric value of long type |
bsearch | Uses binary search to find an element that matches the specified argument in an array sorted in ascending order |
calloc | Reserves a memory block with a specified number of elements of a specified size in the area that was reserved by InitHeap |
ceil | Returns the minimum integer value greater than a specified double argument |
ceilf | Returns the minimum integer value greater than a specified floating point argument |
cos | Returns the cosine for a specified double argument |
cosf | Returns the cosine for a specified floating point argument |
cosh | Returns the hyperbolic cosine of a specified floating point argument |
coshf | Returns the hyperbolic cosine of a specified floating point argument |
div | Returns a div_t type structure that consists of a quotient and remainder |
exp | Calculates an exponent to a specified double power |
expf | Calculates an exponent to a specified floating point power |
fabsf | Returns the absolute value of a specified floating point value |
favbs | Returns the absolute value of a specified double value |
floor | Returns the maximum integer value that is less than a specified double argument |
floorf | Returns the maximum integer value that is less than a specified floating point argument |
fmod | Returns the floating point remainder that occurs when a specified double value is divided by another specified double value |
fmodf | Returns the floating point remainder that occurs when a specified floating point value is divided by another specified floating point value |
free | Frees the memory block that was reserved by InitHeap |
frexp | Splits its double argument into a normalized fraction in the interval (1/2, 1), which is returned, and a power of 2, which is stored in the location specified by the second argument |
frexpf | Splits its floating point argument into a normalized fraction in the interval (1/2, 1), which is returned, and a power of 2, which is stored in the location specified by the second argument |
hypot | Returns the length of the hypotenuse for a right triangle by using two specified sides of the double type |
hypotf | Returns the length of the hypotenuse for a right triangle by using two specified sides of the floating point type |
InitHeap | Reserves and initializes a memory allocation area |
labs | Returns the absolute value of a specified value |
ldexp | Calculates x*(2�exp) where x is of the double type |
ldexpf | Calculates x*(2�exp) where x is of the floating point type |
ldiv | Divides one specified argument by another, and returns the ldiv_t structure that holds the quotient and the remainder |
log | Returns the natural logarithm of a double point argument |
logf | Returns the natural logarithm of a specified floating point argument |
log10 | Returns the common logarithm of a specified double argument |
log10f | Returns the common logarithm of a specified floating point argument |
longjmp | Restores the environment that was saved (reserved) by the most recently called setjmp function |
malloc | Reserves a memory block greater in size than the area that was reserved by InitHeap where the reserved memory is 16-bit aligned |
malloc_memcheck | Checks the memory allocation area to see if its condition is normal or abnormal, and acquires information on area that is used and not used |
malloc_memdsp | Makes 60 digits into 1 line for the specified one-dimensional character string, and returns the information on the memory allocation area as a character information |
memchr | Returns a pointer to a character in memory by searching a specified area for a specified number of bytes |
memcmp | Compares the contents of a specified buffer with the contents of a second specified buffer for a specified number of bytes, and returns a value less than, equal to, or greater than zero depending on whether the contents of the first buffer block is lexicographically less than, equal to, or greater than the contents of the second buffer block. |
memcpy | Copies the contents of a specified source to a specified destination for a specified number of bytes |
memmove | Copies the contents of a specified source to a specified destination by a specified number of bytes even if the areas of the source and the destination overlap |
memset | Writes specified byte data to a specified area for a specified number of bytes |
modf | Divides a specified double value into its fractional part, which is returned, and its integral part, which is stored in the location specified by the second argument |
modff | Divides a specified floating point value into its fractional part, which is returned, and its integral part, which is stored in the location specified by the second argument |
pow | Returns x to the y power where both x and y are specified double numbers |
powf | Returns x to the y power where both x and y are specified floating point numbers |
qsort | Performs a quick-sort of arrays |
rand | Returns a pseudo-random number from 0 to 0x7fff |
realloc | Reduces the memory block size in a reserved area that was reserved by the InitHeap function to be a larger area |
setjmp | Saves (reserves) its calling environment for later use by the longjmp function |
sin | Returns the sine for a radian angle specified as a double value |
sinf | Returns the sine for a radian angle specified as a floating point value |
sinh | Returns the hyperbolic sine for a radian angle specified as a double value |
sinhf | Returns the hyperbolic sine for a radian angle specified as a floating point value |
sqrt | Returns the square root of a specified double value |
sqrtf | Returns the square root of a specified floating point value |
srand | Seeds the random number generator, which causes the sequence generated by repeated calls to the rand function to start in a different place |
strcat | Appends a specified character string (including its terminating NULL character) to the end of another specified character string |
strchr | Finds the first occurrence of a specified character (specified by its integer code) within a specified character string, and then either returns a pointer to that character in the string or a NULL if the character is not found |
strcmp | Compares two specified character strings lexicographically and then returns a value less than, equal to, or greater than zero depending on whether the first string is lexicographically less than, equal to, or greater than the second |
strcpy | Copies a specified character sting on top of another specified character string including its terminating NULL character and returns the result |
strcspn | Computes and returns the length of the maximum initial segment of a specified string that consists entirely of characters not found in a second specified string |
strlen | Returns the length of a specified character string |
strncat | Appends a specified number of characters (excluding the NULL terminating character) from a specified character string to the end of another specified character string |
strncmp | Compares a specified number of characters from one specified character string to the same number of characters from a second specified character string, and then returns a value less than, equal to, or greater than zero depending on whether the first string segment is lexicographically less than, equal to, or greater than the second string segment |
strncpy | Copies a specified number of characters from a specified character string (excluding the NULL terminating character and the characters that follow it) on top of another specified character string |
strpbrk | Finds the first occurrence in a specified string of any character currently in another specified string and then returns a pointer to that found character or NULL if no character match is found |
strrchr | Finds the last occurrence of a specified character (specified by its integer code) within a specified character string, and then either returns a pointer to that character in the string or a NULL if the character is not found |
strspn | Computes the length of the maximum initial segment of a specified string that consists entirely of characters that exist in another specified string, and then returns the length of the segment |
strstr | Locates the first occurrence in a specified string of the sequence of characters (excluding the NULL terminating character) from another specified string, and then returns either a pointer to the found string or a NULL pointer if the character sequence is not found |
strtod | Converts a specified character string to a double type |
strtok | Through repeated calls, breaks up a specified character string into a sequence of tokens each of which is delimited by a character from a second specified string. Calls subsequent to the first specify a NULL character as the first argument |
strtol | Converts a specified character string to a long type |
strtoul | Converts a specified character string to an unsigned long type |
tan | Finds the tangent of a specified double radian angle |
tanf | Finds the tangent of a specified floating point radian angle |
tanh | Finds the hyperbolic tangent of a specified double radian angle |
tanhf | Finds the hyperbolic tangent of a specified floating point radian angle |
NuSystem Functions | Shows an index of all the NuSystem functions |