回 帖 发 新 帖 刷新版面

主题:sqrt 与  qsqrt 是什么区别呢?

program exe
   implicit none
   real(kind=16) a,b,c
   
   a=1.245q0
   b=3.415q0
   write(*,*) sqrt(a/b),qsqrt(a/b)
   end

输出结果是一致的啊,到底 sqrt 与  qsqrt 是什么区别呢? qsqrt 应用与高精度的,这是必须的吗?

回复列表 (共3个回复)

沙发

sqrt是一个总的名称,它会自动调用与变量类型一致的开方函数:)
在这个示例里,理论上它会调用qsqrt:)

板凳


也就是说,就没必要用qsqrt了吗? qsqrt 存在的原因是什么呢?

3 楼

历史原因!

我来回复

您尚未登录,请登录后再回复。点此登录或注册