oc温习三:常用函数
参考文章:
算术函数
| 函数名 | 说明 |
|---|---|
| int rand() | 随机数生成。 (例) srand(time(nil)); //随机数初期化 int val = rand()P; //0~49之间的随机数 |
| int abs(int a) | 整数的绝对值 (例)int val = abs(-8); →8 ※浮点数的时候用fabs。 |
| double fabs(double a) | 浮点数的绝对值 (例)double val = fabs(-12.345); →12.345 ※整数的时候用abs。 |
| double floor(double a) | 返回浮点数整数部分(舍弃小数点) (例)double val = floor(12.345); →12.000 |
| double ceil(double a); | 返回浮点数整数部分(舍弃小数点部分,往个位数进1) (例)double val = ceil(12.345); →13.000 |
| double pow(double a, double b) | a的b次方 (例)double val = pow(2, 3); →8 |
| double sqrt(double a) | a的平方根 (例)double val = sqrt(2); →1.41421356 |
三角函数
| 函数名 | 说明 |
|---|---|
| double cos(double a) | 余弦函数 (a:弧度) |
| double sin(double a) | 正弦函数 (a:弧度) |
| double tan(double a) | 正切函数 (a:弧度) |
| double asin(double a) | 反正弦值 (a:弧度) |
| double acos(double a) | 反余弦函数(a:弧度) |
| double atan(double a) | 反正切函数 |
| double atan2(double a, double b) | 返回给定的 a 及 b 坐标值的反正切值 |
指数函数
| 函数名 | 说明 |
|---|---|
| double log(double a) | 以e 为底的对数值 |
| double log10(double a) | 对数函数log |
常数
| 常数名 | 说明 |
|---|---|
| M_PI | 圆周率(=π) |
| M_PI_2 | 圆周率的1/2(=π/2) |
| M_PI_4 | 圆周率的1/4(=π/4) |
| M_1_PI | =1/π |
| M_2_PI | =2/π |
| M_E | =e |
| M_LOG2E | log_2(e) |
| M_LOG10E | log_10(e) |
oc温习三:常用函数的更多相关文章
- 《ORACLE数据库管理与开发》第三章学习之常用函数记录
<ORACLE数据库管理与开发>第三章学习之常用函数记录 注:文章中的*代表所要操作的列名 1.lower(*)/upper(*),将此列下的值转为小写/大写 2.initcap(*):把 ...
- 【PHP】最详细PHP从入门到精通(三)——PHP中的数组常用函数汇总
PHP从入门到精通 之PHP中的数组常用函数详解 数组作为PHP中最常用的结构之一,PHP强大的数组函数功能,给数组的相关操作带来了极大的便利.今天给大家介绍的PHP中数组函数,是PHP数组中重要的 ...
- php基础知识(三)---常用函数--2017-04-16
常用函数如下:(红色为重点) 1.取字符串的长度 echo strlen("hello"); 2.echo strcmp("字符串1","字符串2&q ...
- python的基本用法(三)字符串常用函数
字符串常用函数 # s='.abcd.'# new_s=s.strip('.')#默认去掉字符串两边的空格和换行符,想去掉什么括号中就写什么# print('s',s)# print('new_s', ...
- MySQL学习笔记(三)——计算字段及常用函数
拼接字段-Concat()函数 将值连接在一起构成单个值.注意:大多数DBMS使用+或者||来实现拼接,mysql则使用Concat()函数来实现. 去空格函数-Trim函数 ...
- [转]SQL 常用函数及示例
原文地址:http://www.cnblogs.com/canyangfeixue/archive/2013/07/21/3203588.html --SQL 基础-->常用函数 --===== ...
- Oracle常用函数
前一段时间学习Oracle 时做的学习笔记,整理了一下,下面是分享的Oracle常用函数的部分笔记,以后还会分享其他部分的笔记,请大家批评指正. 1.Oracle 数据库中的to_date()函数的使 ...
- matlab进阶:常用功能的实现,常用函数的说明
常用功能的实现 获取当前脚本所在目录 current_script_dir = fileparts(mfilename('fullpath')); % 结尾不带'/' 常用函数的说明 bsxfun m ...
- 《zw版·Halcon-delphi系列原创教程》 zw版-Halcon常用函数Top100中文速查手册
<zw版·Halcon-delphi系列原创教程> zw版-Halcon常用函数Top100中文速查手册 Halcon函数库非常庞大,v11版有1900多个算子(函数). 这个Top版,对 ...
随机推荐
- Vue2.0实现路由
Vue2.0和1.0实现路由的方法有差别,现在我用Vue 2.0实现路由跳转,话不多说,直接上代码 HTML代码 <div class="tab"> <route ...
- canvas画饼图
<style> body { background: black; text-align: center; } #cans { background: white; } ...
- 用JS获取Html中所有图片文件流然后替换原有链接
function displayHtmlWithImageStream(bodyHtml) { var imgReg = /<img.*?(?:>|\/>)/gi; var arr ...
- 云梯互联:所有主机已全面支持免费SSL!附小白配置教程。
HTTPS和HTTP的区别:1.HTTPS是加密传输协议,HTTP是名文传输协议;2.HTTPS需要用到SSL证书,而HTTP不用;3.HTTPS比HTTP更加安全,对搜索引擎更友好,利于SEO4. ...
- laravel homestead comoser install 报错
项目部署的时候composer install报错 说那个依赖包没有安装成功需要回滚删除但是删除不了 解决: 要配置共享文件 注:使用 NFS 的话,需要安装 vagrant-winnfsd 插件.该 ...
- js join()和split()方法、reverse() 方法、sort()方法
############ join()和split()方法 join() 方法用于把数组中的所有元素放入一个字符串. 元素是通过指定的分隔符进行分隔的. 指定分隔符方法join("#&q ...
- linux之awk命令
一.awk的内置参数 $0:表示整个当前行 $1:每行第一个字段 $2:每行第二个字段 $n:每行第n个字段 awk的参数:分隔符 -F separator 设定分隔符(默认为空格) 打印单个字段: ...
- END - 提交当前的事务
SYNOPSIS END [ WORK | TRANSACTION ] DESCRIPTION 描述 END END 提交当前事务. 所有当前事务做的修改都可被其它事务看到并且保证在发生崩溃的情况下的 ...
- Visual Odometry
http://www.cvlibs.net/datasets/kitti/eval_odometry.php
- intellij idea关闭重复代码提醒