当前位置: 首页 > news >正文

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

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

        由计算机的错误计算(七十八)知,IEEE 754-2019 规定的 acosh(x)函数的定义域是 [+1,+\infty)\,.  其中函数的定义为

\textup{acosh}(x)=\ln(x+\sqrt{x^2-1})\,.

例1.  计算 acosh(1.000000003) .

        不妨用Python计算,则有:

若用 PHP中函数计算:

<?php
// 定义一个数值
$x = 1.000000003;// 调用 acosh 函数计算反双曲余弦值
$acosh_value = acosh($x);// 输出结果
echo "The acosh of $x is: $acosh_value";
?>

则输出为 7.7459667242721E-5(PHP 在线工具 | 菜鸟工具 提供)。

       然而,正确值是 0.7745966690478342e-4(ISRealsoft 提供)。这样,二者均只有7位正确数字。错误率均为 (16-7)/16 = 56.25% .


http://www.mrgr.cn/news/22471.html

相关文章:

  • windows C++-并行编程-PPL任务并行(二)
  • lower_bound与upper_bound的使用方法
  • C语言程序设计——数组(一)
  • axure判断
  • python、C++、rust速度比较
  • RK3568平台(基础篇)GKI开发方式
  • JVM内存模型
  • C语言:刷题日志(2)
  • 代码随想录Day 38|背包问题完结,题目322.零钱兑换、279.完全平方数、139,单词拆分数
  • 两种常用损失函数:nn.CrossEntropyLoss 与 nn.TripletMarginLoss
  • Ansible简单部署与使用
  • C++11 的继续学习
  • 游泳馆押金管理+手牌管理+刷手牌 开通方法
  • 从状态管理到性能优化:全面解析 Android Compose
  • STM32(十二):DMA直接存储器存取
  • 【C++】STL学习——priority_queue(了解仿函数)
  • 防爆定位信标与防爆定位基站有什么区别?
  • 面板中的乐观更新(体验升级)
  • c++进阶——哈希表
  • java基础-IO(4)管道流 PipedOutputStream、PipedInputStream、PipedReader、PipedWriter