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

news/2024/9/23 4:20:19/

摘要  计算机的错误计算(六十三)探讨了大数的余切函数值的错误计算。本节讨论另外一种类型数值:k\pi(k\neq 0)  附近数 的余切函数的计算精度问题。

例1.  已知  14\pi\approx 43.98229715=x\,.   计算 \cot(x)\,.

       不妨在Visual Studio 2010下计算:

double x=43.98229715;
double y=1/tan(x);
printf("%lf\n",y);

则输出为 -3889469098.084849 .

       若在Python下计算:

则输出的前16位数字与 C代码的输出完全相同,均为 -3889469098.084849 .

       然而,正确结果为 -0.3889456383611532e10(ISRealsoft 提供)。因此,上面两种语言的输出中,错误数字的占比均为 11/16 = 68.75% .


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

相关文章

二刷代码随想录代码训练营Day 35|01背包问题 二维、01背包问题 一维、力扣416. 分割等和子集

1.01背包问题 二维 代码随想录 视频讲解&#xff1a;带你学透0-1背包问题&#xff01;| 关于背包问题&#xff0c;你不清楚的地方&#xff0c;这里都讲了&#xff01;| 动态规划经典问题 | 数据结构与算法_哔哩哔哩_bilibili 代码&#xff1a; #include <iostream> #inc…

深入底层:汇编语言调试的艺术与挑战

标题&#xff1a;深入底层&#xff1a;汇编语言调试的艺术与挑战 引言 在软件开发的迷宫中&#xff0c;调试是开发者寻找并解决问题的罗盘。对于汇编语言这一级接近硬件的编程语言&#xff0c;调试不仅是一项技术活&#xff0c;更是一种艺术。本文将探讨汇编语言中调试的概念…

windows C++- Com技术简介(上)

在介绍C和winrt与COM组件技术的关系之前&#xff0c;有必要介绍一下com组件技术&#xff0c;这项技术比较古老&#xff0c;但是它一直作为windows的基石存在。COM 是一类独立于平台且面向对象的分布式系统&#xff0c;用于创建可交互的二进制软件组件。 COM 技术是 Microsoft O…

Compose(10)单元测试

在 Jetpack Compose 中进行单元测试可以帮助确保你的用户界面代码的正确性和稳定性。以下是关于 Compose 单元测试的介绍&#xff1a; 一、添加测试依赖 在项目的 build.gradle 文件中添加测试相关的依赖项&#xff0c;例如&#xff1a; androidTestImplementation androidx…

Veritas NBU8.3.0.2安装Media Server(篇三)

一、环境自检阶段 1、Media角色地址为192.168.189.3&#xff0c;计算机名称为bakmedia&#xff0c;域名为sszz.com 2、防火墙均已关闭 二、hosts解析配置 在安装之前需要在hosts文件中配置解析&#xff0c;master和media都需要配置&#xff1b;后期如果备份客户端也需要为客户…

PX4固定翼控制器详解(四)——TECS高度、速度控制器(续)

回顾复习 上一期关于TECS控制器的讲解&#xff0c;我们得到了基础框架下的TECS控制器如下图所示。 总能量、比能量相关量计算方式如下&#xff1a; { E ˙ V ˙ g γ B ˙ γ − V ˙ g E ˙ e ( V ˙ s p g γ s p ) − ( V ˙ g γ ) B ˙ e ( γ s p − V ˙ s p…

ThinkPHP的SQL注入漏洞学习

目录 漏洞环境 漏洞概要 函数学习 call_user_func函数 mplode函数 漏洞分析 漏洞修复 攻击总结 漏洞环境 漏洞存在于 Builder 类的 parseData 方法中。由于程序没有对数据进行很好的过滤&#xff0c;将数据拼接进 SQL 语句&#xff0c;导致 SQL注入漏洞 的产生。 漏洞…

docker-harbor 仓库上传下载镜像以及仓库之间的镜像复制

目录 harbor概念 实验架构&#xff1a; 实验操作&#xff1a; 一、部署服务端 客户端和服务端之间上传、下载镜像、权限控制 服务端本机上传镜像 客户端上传和下载镜像 通过角色对权限进行控制 仓库之间的镜像复制 harbor概念 harboy&#xff1a;是开源的企业级的doc…