java两周期的正选函数,在 Java 中如何计算双曲正弦,余弦和正切?
Java Math 类分别为双曲正弦,余弦和切线提供了 sinh,cosh 和 tanh 函数。 名称类似于三角函数,只是在末尾添加字母“h”以表示双曲线。
双曲计算基于指数函数,非常简单。
cos x = (e^x + e^-x)/2
sin x = (e^x – e^-x)/2
tan x = sin/cos
还可以使用下面给出的 exp 方法来实现这些功能,而无需使用内置的 sinh,cosh 和 tanh 方法。
/*
* The cosh
*/
//using built-in method cosh
System.out.println("Buil-in cosh method: " + Math.cosh(2) );
System.out.println("Using exp method: " + (Math.exp(2) + Math.exp(-2))/2d );
/*
* The sinh
*/
//using built-in method sinh
System.out.println("Buil-in sinh method: " + Math.sinh(2) );
System.out.println("Using exp method: " + (Math.exp(2) - Math.exp(-2))/2d );
/*
* The tanh
*/
//using built-in method tanh
System.out.println("Buil-in tanh method: " + Math.tanh(2) );
double cosh = (Math.exp(2) + Math.exp(-2))/2d;
double sinh = (Math.exp(2) - Math.exp(-2))/2d;
System.out.println("Using exp method: " + sinh/cosh );
输出:
Buil-in cosh method: 3.7621956910836314
Using exp method: 3.7621956910836314
Buil-in sinh method: 3.626860407847019
Using exp method: 3.626860407847019
Buil-in tanh method: 0.9640275800758169
Using exp method: 0.964027580075817
java两周期的正选函数,在 Java 中如何计算双曲正弦,余弦和正切?相关推荐
- Java 记录(3) java 时间格式化:SimpleDateFormat 函数 :java 获取当前时间
Java 记录(3) java 时间格式化:SimpleDateFormat 函数 :java 获取当前时间 初 代码: 运行结果 初 希望能写一些简单的教程和案例分享给需要的人 代码: packag ...
- java两字符串是否相等_Java与JavaScript中判断两字符串是否相等的区别
JavaScript是一种常用的脚本语言,这也决定了其相对于其他编程语言显得并不是很规范.在JavaScript中判断两字符串是否相等 直接用==,这与C++里的String类一样.而Java里的等号 ...
- java两种不同单例模式_关于Java里的两种单例模式
没有系统学习过设计模式,只是项目中遇到一些常用的.单例模式就是最常用的之一了,还以为无非就那样的,原来单例模式的种类也有很多,不过现在我经常用到的就这两种.还有别的比如登记式单例是通过工厂方法来获得单 ...
- JAVA两个表相关联_关于Java:如何将多对多关联映射到映射到两个不同表的类?...
我有一个凭证-POJO映射到两个表. 第一个映射分配一个实体名称" voucherA",并将POJO映射到TableA. 第二个映射使用" voucherB"作 ...
- java两玩家石头剪刀布获胜法,石头剪刀布Java实现
java实现石头剪刀布过程 首先来看石头剪刀布的所有可能情况,具体如下图 第一种思路是穷举所有可能,使用if条件语句,略显呆板和麻烦. 第二种思路,因为计算机存的是数字,所以我们可以从数字角度来找规律 ...
- java两个数最大公约数和最小公倍数,java求两个数的最大公约数和最小公倍数
当a mod b=0 时gcd(a,b)=b,否则 gcd(a,b) = gcd(b,a mod b) 递归或循环运算得出结果 最小公倍数=a*b/gcd(a,b) public final clas ...
- java接口防抖_防抖函数丶Java教程网-IT开发者们的技术天堂
1.使用场景:是在写keyup事件的时候,每次触发,都会请求后台接口,为了避免,每次请求,键盘弹起之后,隔上一段时间再去请求,所以用防抖函数 2.概念: (1)什么是防抖:多次事件触发后.事件处理函数 ...
- java 两个窗口 贴_求助Java窗口菜单如何实现复制粘贴剪切等功能(内附源代码)...
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 if(e.getActionCommand()=="进入注册") {new CommFrame(); }}class Handle ...
- java 两个字段排序,如何在Java中按两个字段排序?
I have array of objects person (int age; String name;). How can I sort this array alphabetically by ...
- java两个集合实现一个栈,Java集合框架分析(5)——List集合之自己实现一个数组栈...
花了半个小时复习了下栈,自己用数组简单实现了下,也为之后要分析到的Vector和Stack做个准备,只是个简单的数组栈,还没有像Stack里面那么优化,代码如下: class Stack { // 定 ...
最新文章
- C#使用BerkeleyDB操作简介
- 完成一个MVC+Nhibernate+Jquery-EasyUI信息发布系统
- chrome浏览器net::ERR_TOO_MANY_REDIRECTS
- Spring Boot中扩展XML请求和响应的支持
- 一条能让 iPhone 崩溃的 app 通知信息
- vue better-scroll 下拉上拉,加载刷新
- Linux PTP IEEE1588使用
- 计算机共享后无法访问什么原因,共享文件在对方电脑无法访问是怎么回事?
- HIVE厂牌艺人_北京音乐节-北京音乐节全攻略 - 马蜂窝
- 看表空间大小,查询表空间名的表空间文件存放位置,矿展表空间,查看表空间名称...
- pandas学习-变形-task15
- Airbnb产品运营分析报告
- uniapp中使用拷贝,复制粘贴功能,uniapp,隐藏软键盘
- git pull常见操作
- 计算机信息技术五大变革,信息技术及其影响教学设计
- 什么是有源(AON)和无源(PON)光网络?
- 用多个Kinect体感摄像头实现真正360度运动捕捉系统
- 学术前沿趋势分析Task01
- java DAO设计模式
- OMS标准 第二卷 主要通讯 4.5.1 2022-12(中文手翻版本)
热门文章
- CSS calc()函数的用法
- SAP HANA语法中单引号、双引号用法
- 孩子沉迷网游 呼唤亲子陪伴教育
- Unity3d 周分享(16期 2019.5.1 )
- eq linux_Pr音频效果参考:滤波器与EQ
- 卸载Linux原生java_卸载linux自带openjdk并安装sun jdk
- 洛谷 U80455 逃跑的Seaway
- cmos电路多余输入端能否悬空_CMOS电路不使用的输入端不能悬空
- Python程序设计思维练习---股票数据定向爬虫
- android root是什么意思啊,root是什么意思?安卓手机怎么root