double

    1热度

    6回答

    我想将科学双数转换为java中的十进制双精度。我发送一个在X86(小端)机器上运行的服务器(用C++编码)的值,并且在将数据发送到客户机(在java上编码)之前,我使用htonl,ntohl方法进行转换。但是现在,我必须发送这个值,而不像LE那样转换为BE。正在客户端(java)端进行覆盖。其他类型可以正确转换,但双重,这是不存在的。当客户端收到双精度型时,该值无法正确读取。这是我的双重转换的Ja

    5热度

    5回答

    如何将双精度值转换为二进制值。 我有这样的低于125252525235558554452221545332224587265一定的价值,我想将其转换为二进制format..so我保持它在双然后试图转换为二进制(1 & 0的)..我使用C#.NET

    4热度

    4回答

    我想从键盘得到一个十进制输入,它只是不工作。首先我试过 double d = Integer.parseInt(JOptionPane.showInputDialog( "Please enter a number between 0 and 1:")); 而且这显然不能很好地工作。 我习惯解析int,因为它们从键盘右进入一个变量,但我不知道我应该为小数做些什么!我需要

    0热度

    1回答

    单通道图像是我的输入。 (defalut IPL_DEPTH_8U) 我将输入图像的每个像素乘以标量浮点数(如2.8085)(作为我的算法的一部分)。 因此,这需要我增加了深度和改变图像类型IPL_DEPTH_64F 但每当我想我的图像数据类型更改为IPL_DEPTH_64F并具有双重*访问每个像素,我的程序执行突然停止,破坏 “file.exe已停止工作,导致程序停止工作。” 这是否意味着,我的

    2热度

    2回答

    我在想如何在浮点数(4字节),双精度浮点数(8字节)和半浮点数(2字节,用于OpenGL实现)上组织位。 此外,我怎么能从一个转换到另一个?

    9热度

    4回答

    我正在研究这个程序,我注意到使用%f作为double和%d作为float使我完全不同。有人知道为什么发生这种情况? int main() { float a = 1F; double b = 1; printf("float =%d\ndouble= %f", a, b); } 这是输出 float = -1610612736 double = 19035983719276613

    0热度

    2回答

    我有一个csv文件,其中的数量和数量字段出现在每个明细记录中,除了标题和预告记录。预告片记录具有总计费用值,这是总额详细记录中乘以数量字段的总和。我需要检查拖车总费用值是否等于我的数量和数量字段的计算值。我为所有这些计算使用双数据类型。当我浏览时,我能够从下面的网页链接了解到,它可能会在使用双数据类型时与小数点进行比较时产生问题。它建议使用的BigDecimal http://epramono.b

    3热度

    1回答

    我的应用程序需要将经XML解析的纬度和经度值存储到核心数据中。目前,我有一个核心数据模型,其中这些属性设置为double。模型对象的头文件定义为NSNumber 如何将存储在我的CurrentNodeText变量中的字符串转换为所需的类型以存储在核心数据中?另外,这是将坐标数据存储在核心数据中的适当方式吗?

    1热度

    1回答

    因此,我正在为学校开发一个程序,其中一部分任务是提供一些弹出输入提示。我正在使用JOptionPane,它本质上有一个OK按钮和一个Cancel按钮。现在,为了使当他们按取消当提示要求一个字符串程序退出,我有这样的事情: firstName = JOptionPane.showInputDialog("Please enter your first name:"); if(firstName =

    15热度

    4回答

    我得到了这个C代码。 #include <stdio.h> int main(void) { int n, d, i; double t=0, k; scanf("%d %d", &n, &d); t = (1/100) * d; k = n/3; printf("%.2lf\t%.2lf\n", t, k);