在我的项目中,我需要对一个包含double
元素的矩阵进行除法、乘法、减法和加法运算。问题是,当矩阵大小增加时,输出的精度会严重受到影响。
目前,我为每个元素使用 double
,这种类型使用 8字节
的内存,无论小数点位置如何,它的精度都是 16位数字
。即使对于大型矩阵,所有元素占用的内存也在几千字节的范围内。因此,我可以承担使用需要更多内存的 数据类型
。
所以我想知道哪种数据类型比 double
更精确。
我尝试在一些书籍中搜索,发现了 long double
。但我不知道它的精度是多少。
如果我想要比这更高的精度怎么办?