標準ユーティリティ関数として,以下のものがあります。
|
|
abs
|
絶対値(int型)を出力
|
labs
|
絶対値(long型)を出力
|
llabs
|
絶対値(long long型)を出力
|
bsearch
|
バイナリ検索
|
qsort
|
整列
|
div
|
除算(int型)
|
ldiv
|
除算(long型)
|
lldiv
|
除算(long long型)
|
atoi
|
文字列を整数(int型)へ変換
|
atol
|
文字列を整数(long型)へ変換
|
atoll
|
文字列を整数(long long型)へ変換
|
strtol
|
文字列を整数(long型)へ変換し,最終文字列へのポインタを格納
|
strtoul
|
文字列を整数(unsigned long型)へ変換し,最終文字列へのポインタを格納
|
strtoll
|
文字列を整数(long long型)へ変換し,最終文字列へのポインタを格納
|
strtoull
|
文字列を整数(unsigned long long型)へ変換し,最終文字列へのポインタを格納
|
atoff
|
文字列を浮動小数点数(float型)へ変換
|
atof
|
文字列を浮動小数点数(double型)へ変換
|
strtodf
|
文字列を浮動小数点数(float型)へ変換(最終文字列へのポインタ格納)
|
strtod
|
文字列を浮動小数点数(double型)へ変換(最終文字列へのポインタ格納)
|
rand
|
疑似乱数列生成
|
srand
|
疑似乱数列の種類を設定
|
abort
|
プログラムを異常終了する
|