`

3角函数转化函数整理

 
阅读更多

先发一不分//有空再补全~~
class Math2 {
 var x_:Number;
 var y_:Number;
 var z_:Number;
 function MAth2 (a, b) {
  var point = {x:a, y:b};
 }
 //角度弧度转换
 function angle_radian (a, blo) {
  var new_val;
  blo ? new_val = a * 180 / Math.PI : new_val = a*Math.PI / 180;
  return new_val;
 }
 // 正弦(两角和差)
 function sin_2 (a, b, blo) {
  var new_val;
  blo ? new_val = Math.sin (a) * Math.cos (b) + Math.cos (a) * Math.sin (b) : new_val = Math.sin (a) * Math.cos (b) - Math.cos (a) * Math.sin (b);
  return new_val;
 }
 // 正弦2倍角
 function sin_ (a) {
  var new_val;
  new_val = a * Math.sin (a) * Math.cos (a);
  return new_val;
 }
 //正弦半角
 function sin_h (a) {
  var new_val:Object = new Object ();
  var tmp;
  tmp = Math.abs ((1 + Math.cos (a)) / 2);
  new_val = {minus:tmp, positive:-tmp};
  return new_val;
 }
 //正弦平方
 function sin_pow_ab (a, b) {
  var new_val;
  new_val = -.5 * (Math.cos (a + b) - Math.cos (a - b));
  return new_val;
 }
 // 余弦(两角和差)
 function cos_2 (a, b, blo) {
  var new_val;
  blo ? new_val = Math.cos (a) * Math.sin (b) - Math.sin (a) * Math.cos (b) : new_val = Math.cos (a) * Math.sin (b) + Math.sin (a) * Math.cos (b);
  return new_val;
 }
 //余弦2倍角
 function cos_ (a) {
  var new_val;
  new_val = Math.pow (Math.cos (a), 2) - Math.pow (Math.sin (a), 2);
  return new_val;
 }
 //余弦半角
 function cos_h (a) {
  var new_val:Object = new Object ();
  var tmp;
  tmp = Math.abs ((1 - Math.cos (a)) / 2);
  new_val = {minus:tmp, positive:-tmp};
  return new_val;
 }
 //余弦平方
 function cos_pow_ab (a, b) {
  var new_val;
  new_val = .5 * (Math.cos (a + b) + Math.cos (a - b));
  return new_val;
 }
 //正弦余弦成积
 function sina_cosb (a, b) {
  var new_val;
  new_val = .5 * (Math.sin (a + b) - Math.sin (a - b));
  return new_val;
 }
 ///////////////////////////////////////////////////////////
 //正切两角和差
 function tan_2 (a, b, blo) {
  var new_val;
  blo ? new_val = (Math.tan (a) + Math.tan (b)) / 1 - Math.tan (a) * Math.tan (b) : new_val = (Math.tan (a) - Math.tan (b)) / 1 + Math.tan (a) * Math.tan (b);
 }
 //正切2倍角
 function tan_ (a) {
  var new_val;
  new_val = 2 * Math.tan (a) / (1 - Math.pow (Math.tan (a), 2));
  return new_val;
 }
 //正切半角
 function tan_h (a) {
  var new_val:Object = new Object ();
  var tmp;
  tmp = Math.abs ((1 - Math.cos (a)) / (1 + Math.cos (a))) * Math.tan (a / 2);
  new_val = {minus:tmp, positive:-tmp};
  return new_val;
 }
}

分享到:
评论

相关推荐

    sql时间函数格式转换

    关于sql时间函数格式转换比较全的转换函数和举例说明,整理之网络。

    vc函数整理(排序、类型转换、API、系统函数)

    vc函数整理(排序、类型转换、API、系统函数),包括常用排序算法、API函数大全、各种数据类型之间的转换

    MATLAB函数大全 MATLAB全部函数整理 按照首字母排序 上千个函数集中整理 共18页.pdf

    MATLAB全部函数整理 文档内容按照首字母排序 共上千个函数集中整理 【格式如下】 A a abs 绝对值、模、字符的ASCII码值 acos 反余弦 acosh 反双曲余弦 acot 反余切 acoth 反双曲余切 acsc 反余割 acsch 反双曲余割 ...

    Python基础教程:常用函数整理.pdf

    Python基础教程:常⽤函数整理 ⼀,把字符串形式的list转换为list 使⽤ast模块中的literal_eval函数来实现,把字符串形式的list转换为Python的基础类型list from ast import literal_eval str_list = "[1838, 13735,...

    【Python】Pandas中DataFrame基本函数及举例整理

    目录介绍Pandas中DataFrame基本函数整理(全)构造数据框属性和数据类型转换索引和迭代二元运算函数应用&分组&窗口描述统计学从新索引&选取&标签操作处理缺失值从新定型&排序&转变形态Combining& joining&merging...

    EXCEL常用函数、宏整理

    自己整理的EXCEL常用函数、宏资料。我们在写EXCEL宏时,单元格的绝对、相对引用,数值求和、最大最小、平均、取余、进制间转换,数字和文本、日期的转换,获取列标列数行标行数,条件判、断循、环错误判断、字符串的...

    EXCEL函数功能整理版

    45 DOLLAR 或 RMB 该函数依照货币格式将小数四舍五入到指定的位数并转换成文本。使用的格式为 ($#,##0.00_);($#,##0.00)。 46 DSUM 返回数据清单或数据库的列中满足指定条件的数字之和。 47 OFFSET ...

    API之网络函数---整理网络函数及功能

    3. API之文件处理函数 CloseHandle 关闭一个内核对象。其中包括文件、文件映射、进程、线程、安全和同步对象等 CompareFileTime 对比两个文件的时间 CopyFile 复制文件 CreateDirectory 创建一个新目录 ...

    C语言字符串处理函数整理版本

    C语言字符串处理函数整理版本,包含字符串基本操作,字符串类型转换、字符检查、输入输出流、输入输出流分割、异常处理等

    收集整理的SQL Server自定义函数

    收集整理的SQL Server自定义函数,原文地址:http://blog.csdn.net/maco_wang ...2. 去除字符串中连续的分割符 4 3.求第一个字符串中第二个串的个数 6 4.综合模糊查询 6 5.将十进制转成十六进制...38.全角半角转换函数 71

    Oracle_常用函数整理

    Oracle的单值函数(字符函数,日期时间函数,数字函数,转换函数,混合函数)和分组函数整理

    平时整理的比较实用的VB.NET各种常用函数

    平时整理的比较实用的VB.NET各种常用函数,包括 转换函数,日期和时间函数, 字符串函数,随机函数等

    excel中161个VBA_自定义函数超级实用

    函数作用:文字格式的时间(分:秒)转化为数字格式(秒)..61 '38.函数作用:将"hh:mm:ss"格式的时分秒数转换成秒数.....62 '39.函数作用:金额中文大写转数字.......................62 '40.函数作用:把角度转为度秒分、...

    MATLAB函数参考

    matlab函数网上搜集并精心整理,添加了目录,便于查阅。共23页。 文档内容举例: 函数名 功能描述 addpath 增加一条搜索路径 目 录 1 常用命令 1.1 管理用命令 1.2管理变量与工作空间用命令 1.3文件与操作系统...

    delhi常用函数及处理函数集合

    基于delphi语言常用的函数整理,里面涵盖有各种转换及硬件信息抓取函数

    ireport常用的函数说明

    ireport在进行应用开发时,常用的函数:比如数据为空时,不让其显示或者直接显示为“0”;男女以及性别展示(比如1显示“男”,2显示“女”)等函数写法,全部都整理到此文档中了。

    时间函数的转换C语言.zip_populare2e_时间 C语言 time_时间函数_时间转换

    Linux C语言常见的用于时间的转换函数的整理

    asp.net函数整理(字符串函数)

    CBool(expression) 转换表达式为Boolean 型态。  CByte(expression) 转换表达式为Byte 型态。  CChar(expression) 转换表达式为字符型态。  CDate(expression) 转换表达式为Date 型态。  CDbl(expression) 转换...

    Oracle内置SQL函数-分类整理大全

    1)字符函数 2)数字函数 3)日期函数 4)转换函数 5)分组函数 6)其他函数 7)sqlplus常用命令 8)Oracle客户端连接的文件配置

    我整理的VBA 自定义函数大全 共138页

    37.文字格式的时间(分:秒)转化为数字格式(秒) 38.将"hh:mm:ss"格式的时分秒数转换成秒数 39.金额中文大写转数字 40.把角度转为度秒分、弧度等显示 41.身份证号码侦测 42.显示公式 43.方便财务人员理帐查找 44.数值...

Global site tag (gtag.js) - Google Analytics