计算机的错误计算(八十四)

news/2025/1/16 1:02:26/

摘要  讨论双曲余割函数 csch(x)的计算精度问题。

例1.  计算 csch(320.97) .

        不妨在 LibreOffice的电子表格中计算,则有: 

若利用 csch(x) = 1/sinh(x) 在Java中计算:

java">import java.lang.Math;
public class Csch{public static void main(String[] args) {double x = 320.97;double result = 1/Math.sinh(x);System.out.println(result);}
}

则输出含有17位有效数字:8.0450757784803165E-140 .

       事实上,16位的正确值是 0.8045075778480535e-139(由计算 1/sinh(320.97) 得到。ISRealsoft 提供)。这样,若将16位作为基准位数,则错误率均为 3/16 = 18.75% .


http://www.ppmy.cn/news/1521465.html

相关文章

虚幻地形高度图生成及测试

虚幻地形高度图生成及测试 虚幻引擎地形系统将高度数据存储在高度图中,这是一个灰阶图像,使用黑白色值来存储地貌高程。在高度图中,纯黑色值表示最低点,纯白色值表示最高点。支持16位灰阶PNG、8位灰阶r8及16位灰阶r16格式。 本文…

【Linux】gcc/g++ 、make/Makefile、git、gdb 的使用

目录 1. Linux编译器-gcc/g1.1 编译器gcc/g的工作步骤1.2 函数库1.2.1 函数库的作用及分类1.2.2 动态链接和静态链接1.2.3 动态库和静态库的优缺点 1.3 gcc选项 2. Linux项目自动化构建工具-make/Makefile2.1 .PHONY2.2 尝试编写进度条程序 3. git3.1 安装 git3.2 下载项目到本…

51单片机的智能台灯设计【proteus仿真+程序+报告+原理图+演示视频】

1、主要功能 该系统由AT89C51/STC89C52单片机LCD1602显示模块DS1302时间模块光敏传感器模块人体红外模块按键等模块构成。适用于智能台灯、自动调节灯光亮度等相似项目。 可实现基本功能: 1、LCD1602实时显示北京时间、环境光照强度、手动/自动模式、台灯亮度等信息&#xff1…

奥威-金蝶云星空BI方案

用金蝶云星空来记账,那确实好,但如果让你再去做一份详细的报表呢?自己开发的话,成本大、耗时长,一旦有了新的需求又要一再开发,长此以往将增加使用者使用难度,降低数据分析对运营决策的时效性。…

【js面试题】说说new操作符具体干了什么?

JavaScript中的new操作符:深入解析与自定义实现 在JavaScript中,new操作符是一个核心概念,用于创建一个实例对象。理解new的工作原理不仅有助于我们更好地掌握JavaScript的面向对象编程,还能让我们在需要时自定义构造函数的行为。…

Unexpected token d in JSON at position 5, check bodyParser config错误解决

错误原因:json格式不对 { desc"设备1", iotProjectId11 } 解决:通过json在线校验格式校验json格式,找出错误原因,修改 在线JSON校验格式化工具(Be JSON) 修改: {"desc": &…

一个webpack的plugin 的简单例子

下面是一个简单的 Webpack 插件示例,该插件会在输出目录中创建一个文本文件,并向其中写入当前的时间戳。这个插件演示了如何注册一个监听器,在编译完成之后执行自定义的操作。 首先,你需要创建一个 JavaScript 文件来定义你的插件…

2024年高教杯国赛(E题)数学建模竞赛解题思路|完整代码论文集合

我是Tina表姐,毕业于中国人民大学,对数学建模的热爱让我在这一领域深耕多年。我的建模思路已经帮助了百余位学习者和参赛者在数学建模的道路上取得了显著的进步和成就。现在,我将这份宝贵的经验和知识凝练成一份全面的解题思路与代码论文集合…