腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
如何在MacOs或Windows系统中使用浮点扩展
精度
、
、
、
、
-(double)10*d; //11*0.1 = 1.1 - 10*0.1 = 1 => 0.1 return 0;事实上,由于IEEE 754标准
中
浮点数的内部表示在MacOs或windows机器上,最后的输出行将为:但是在
Linux
(ScienceLinux5.4)上,代码将没有问题地运行。阅读后,我发现: 在FreeBSD、NetBSD和OpenBSD等BSD系统
中
,硬件
双
精度
浏览 8
提问于2011-10-06
得票数 1
回答已采纳
2
回答
在Fortran 90
中
,
双
精度
的最大数组大小是多少?
、
、
我需要以
双
精度
处理巨大大小的2D向量数组,接近1000万个。但是,在其他程序
中
,我在处理这种类型的数组时遇到了内存问题。我的问题是,
双
精度
数组的大小是否有某种限制。我在
Linux
上工作,Intel
双
核,32位。谢谢
浏览 1
提问于2013-11-05
得票数 4
2
回答
在C++
中
long double是IEEE binary128的实现吗?
、
、
、
、
来自 ..。使用GNU编译器,long double可以在x86处理器上扩展80位
精度
,而不管用于该类型的物理存储(可以是96位也可以是128位)。从gcc 4.3开始,x86也支持四倍
精度
,但是作为非标准类型的__float128而不是long double。在
Linux
上使用gcc,80位扩展
精度
是默认的;在几个BSD操作系统(F
浏览 0
提问于2018-10-11
得票数 5
3
回答
gcc和sin/cos/超越函数
精度
类似于Windows
、
、
我想在Windows软件的gcc/
Linux
移植版本
中
实现完全相同的浮点运算结果。出于这个原因,我希望所有的
双
精度
运算都是64位
精度
的。文档说他们内部期望(我想也是使用)长的
双
精度
,不管我做什么,他们产生的结果都不同于Windows对应的结果。 这些函数如何使用64位浮点
精度
计算结果?更新:我错了,是printf("%.17f")错误地舍入了正确的
双
精度
结果,gdb
中
的
浏览 0
提问于2013-02-25
得票数 0
1
回答
为什么VMOV.F64不允许我加载0?
、
, #0/tmp/ccZD4Iex.s:121: Error: immediate out of range -- `vmov.f64 d16,#0'如何将d16寄存器
双
精度
置零,以便将其用于
双
精度
VFP指令?
浏览 3
提问于2012-06-26
得票数 4
回答已采纳
1
回答
如何在
linux
上查看matlab中最大的连续空闲块?
、
、
在windows
中
,我可以通过'feature memstats‘检查最大的连续空闲块。但这在
linux
上不起作用。我目前正在做一个项目,需要加载一个非常大的矩阵(59107200*17)。有没有办法在
linux
上的matlab
中
检查这个内存信息和其他内存信息?
浏览 1
提问于2014-07-16
得票数 0
1
回答
在
linux
上使用fpu_control.h实现
双
精度
、
、
、
我正在尝试将一段特定的代码从solaris移植到
Linux
。在这个过程
中
,我发现
linux
上的
精度
是不同的,它是扩展
精度
,我们需要显式地将其设置为
双
精度
。但即使在此之后,
精度
也没有正确设置。代码片段#ifdef __
linux
_FPU_GETCW(mask); mask &
浏览 6
提问于2017-07-14
得票数 0
2
回答
如何在主机和网络之间转换
双
精度
字节顺序?
、
、
、
、
谁能告诉我如何将
双
精度
转换为网络字节排序。hostshort);uint16_t ntohs(uint16_t netshort);所以,如果有人能帮我解决这个问题,我将非常感激(C代码会很棒!)注:操作系统为
Linux
内核(2.6.29),ARMv7处理器架构。
浏览 0
提问于2012-05-16
得票数 3
回答已采纳
2
回答
abs和sign的四倍
精度
、
、
、
我正在尝试使用gfortran (gcc 5.3.1版和x86_64-
linux
-gnu)更改abs和sign的
精度
。我知道我可以改为dabs和dsign来获得
双
精度
,但是四
精度
呢,这是可能的吗?我读到一些编译器没有在quad或extended precision
中
实现的内部例程,参见例如。
浏览 3
提问于2016-07-27
得票数 2
2
回答
在
Linux
或gcc中有没有提供类似于uint64_t的浮点数和
双
精度
浮点数类型的头部?
、
、
、
、
我想知道是否有一个头文件提供了类似于uint64_t的浮点数和
双
精度
浮点数的类型,或者是在
Linux
或gcc
中
?
浏览 1
提问于2012-03-10
得票数 3
回答已采纳
1
回答
C++浮点差
、
我正试图在两个不同的平台上获得完全相同的结果,即Solaris和
Linux
(sun-studio vs GCC)。整个代码使用
双
精度
数据类型。但当我打印输出时,我看到浮点数
中
的差异(如小数点后20位)。 我需要知道的是,我是否可以设置一些编译器标志,使GCC和sun-studio编译器的行为相同。附加的图像在
双
精度
数据类型
中
显示不同。
浏览 2
提问于2020-01-14
得票数 3
4
回答
使用英特尔11.1编译器在fortran 90
中
实现
双
精度
、
、
我需要所有的变量都是
双
精度
的。在我为代码编写的附加模块
中
,我将所有变量声明为
双
精度
类型,但我的模块仍然使用旧源代码
中
声明为real类型的变量。所以我的问题是,在fortran
中
,单
精度
变量乘以
双
精度
变量会发生什么?如果用于存储值的变量被声明为
双
精度
,那么结果是
双
精度
吗?如果一个
双
精度
的值乘以一个在末尾没有&qu
浏览 0
提问于2011-03-11
得票数 3
7
回答
计算列表
中
的重复数
、
我有一份清单:现在我需要编写一个计算
双
精度
数的程序。当一个数字之前的数字相同时,该数字是
双
精度
的。我希望你能理解。所以1是
双
精度
,4是
双
精度
,我们在7,7,7
中
得到了2个
双
精度
。
浏览 0
提问于2010-10-01
得票数 8
1
回答
如何在android中使用java检查变量是否包含
双
精度
值或空值
、
如何检查变量是否包含
双
精度
值或为空var1=some
双
精度
值var2=一些
双
精度
值和var 3=some
双
精度
值 现在如何检查var1、var2和var3是否真的包含
双
精度
值或整数值
浏览 0
提问于2011-05-02
得票数 0
3
回答
在.NET中转换长
双
精度
、
、
我不得不将一些C代码(在
Linux
机器上运行的)转换成.Net,并且发现了一些长
双
精度
的操作。它们不是特殊的运算,只是一些以许多小数结尾的乘法和除法,似乎是因为它的大小而使用了类型。我正在考虑将这些值相乘,然后在末尾再除以看看是否有帮助,因为代码在末尾无论如何都会返回短值,另外,我不知道原始的二进制文件是否真的使用了long double所能提供的所有大小,或者它是否只是使用了一个普通的64位
双
精度
数如果你认为这不是一个好主意,你知道有什么类或结构可以用来包装和模拟长
双
精度</e
浏览 3
提问于2011-08-09
得票数 1
回答已采纳
1
回答
.## - Windows和
Linux
、
、
、
我使用下面的代码来格式化
双
精度
数decimalFormat.format(1.04)在
Linux
中
--但是在Windows7
中
这是可以正常工作的,如何纠正这个问题呢?
浏览 0
提问于2011-10-04
得票数 1
1
回答
同时从浮点数和
双
精度
中
读取文件?
、
、
我如何才能同时对浮点数和
双
精度
进行fscanf,因为我声明了一个全局
精度
,一次是单
精度
(浮点数),一次是
双
精度
(
双
精度
)……因此,当我运行它时,每次转换为不同的类型时,我都必须更改它fscanf(fp1,"%lf", &a[i][j]); 那么,有没有一种方法可以同时适用于两种情况,而不需要每次都进行更改呢?
浏览 0
提问于2012-04-04
得票数 3
回答已采纳
4
回答
C++
中
double的
精度
位数不同于windows和
Linux
。为什么?
Linux
显示20多个非零
精度
数字
、
就这么做了:cout.precision(70);在Windows
中
,然而,在
Linux
中
,随着我不断增加cout.precision(数字),越来越多的数字不断出现,它们不是零。 此外,在Windows和
Linux
上运行以下代码都会显示'15‘。Windows系统是32位,
Linux
系统是64位,如果这
浏览 1
提问于2011-08-05
得票数 5
3
回答
以qt表示的数字到字符串的转换
我发现在数字(浮点数)到字符串的转换中有一些奇怪的事情..#include <QtCore/QCoreApplication>#include <QString> { qDebug()<<QString::number(49.
浏览 3
提问于2013-02-11
得票数 3
回答已采纳
1
回答
java:如何将
双
精度
数字转换为十进制
、
、
、
我想把
双
精度
数字转换成十进制。例如,我有23.43,
双
精度
值将是(使用matlab):174 71 255 122 20 110 55 64现在有了这个,我怎么才能写一个得到23.43的java程序呢?下面是matlab
中
的
双
精度
计算:Bits用法62到52指
浏览 1
提问于2012-05-24
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
防水板测厚仪验收全 功能精度双验收
Linux-ssh双端认证
linux高级课程-在Linux中编程
在 Linux 中玩乐:Cmatrix 之旅 | Linux 中国
理解Linux中Load
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
实时音视频
活动推荐
运营活动
广告
关闭
领券