数字操作子例程的列表

这些函数执行数字操作:

函数 描述
a64l, l64a 在长整型和 base-64 ASCII 字符串之间转换
absdivlabsldivimul_dblumul_dbl , llabs 和 lldiv 计算整型数的绝对值、除法和乘法
asin , asinl , acos , acosl , atan , atanl , atan2, atan2l 计算反三角函数
asinhacoshatanh 计算反双曲函数
atofatoffstrtodstr大会堂strtof 将 ASCII 字符串转换为浮点数
bessell: j0j1jny0y1yn 计算贝塞耳函数
有限isnan无序 确定浮点函数的类型
copysignnextafterscalblogbilogb 计算特定的二进制浮点函数
nrand48, mrand48, jrand48, srand48, seed48, lcong48 生成伪随机序列
lrand48_rmrand48_rnrand48_rseed48_rsrand48_r 生成伪随机序列
drem其余部分 计算 IEEE 余数
ecvtfcvtgcvt 将浮点数转换为字符串
erferflerfcerfcl 计算误差函数和余误差函数
expexplexpm1loglogllog10log10llog1ppowPowl 计算指数函数、对数函数和幂函数
楼层floorlceilceill最接近  
truncrintitruncuitruncfmodfmodlfabsfabsl 舍入浮点数
fp_any_enablefp_is_enabledfp_enable_all  
fp_enablefp_disable_allfp_disable 允许对浮点异常状态进行运算
fp_clr_flagfp_set_flagfp_read_flagfp_swap_flag 允许对浮点异常状态进行运算
fp_invalid_opfp_divbyzerofp_overflow  
fp_underflowfp_inexactfp_any_xcp 测试以查看是否发生了浮点异常
fp_iop_snanfp_iop_infsinffp_iop_infdinf  
fp_iop_zrdzrfp_iop_infmzrfp_iop_invcmp 测试以查看是否发生了浮点异常
fp_read_rndfp_swap_rnd 读取并设置 IEEE 舍入方式
frexpfrexplldexpldexplmodfmodfl 操作浮点数
l64a_r 将 base-64 长整型数转换为字符串
lgammalgammalgamma 计算 gamma 函数的对数
hypotcabs 计算欧几里得距离函数和绝对值
13tol, ltol3 在 3 字节整型数和长整型数之间转换
maddmsubmultmdivpowgcd反转  
rpowmsqrtmcmpmoveminomin  
fminm_inmoutomoutfmoutm_outsdivitom 提供成倍精度整数算法
randsrand 生成随机数
排名 生成随机数
randomsrandominitstatesetstate 生成更好的随机数
rsqrt 计算数字平方根的倒数
sincostan 计算三角函数和反三角函数
sinhsinhlcoshcoshltanh坦尔 计算双曲函数
sqrtsqrtlcbrt 计算平方根函数和立方根函数
斯特托尔, 斯特尔费, 斯特图尔, 斯特图尔, 阿托尔, 阿托伊 将字符串转换为整型数