"double"标签问题

double

关于 | 用户 | 新回答

1
投票
1回答
阅读 2K

家帮忙看一下这份C++代码为什么通不过啊

#include<iostream> #include<cmath> using namespace std; class Point{ public: Point(int x=0,int y=0):x(x),y(y){} int getX(){return x;} int getY(){return y;} ...
1
投票
1回答
阅读 5K

char*数组转化为double的问题

#include "stdlib.h" #include "stdio.h" double strold(const char *str); int main(){ char *str; double rst=0; str=(char*)malloc(100*sizeof(char)); str="-123456789123456789111 ...
1
投票
1回答
阅读 3K

关于Linux C++下,将float型,long型,double型写入文件

想将float型,long型,double型等数据类型写入文件,如下程序所示,理想中的结果应该是这样: hello word!just do it!3.123445,但是运行该代码,后面的3。123445显示不出来,而且是乱码,求高手帮忙指点,有什么 ...
1
投票
1回答
阅读 2K

keil中,int向double赋值精度出错,求解决!

#include<reg51.h> void main() { char c; int i; double d=16.8,t=16.000000; c=(int)d; i=(int)d; i=i-c; //char向int赋值,结果=0,没出错 i=(int)d; d=d-i; //int ...
1
投票
1回答
阅读 2K

怎么用double类型保存小数不行呢?

假如 double a; scanf("%f",&a); printf("%f",&a); 怎么打出来是脏数? 只有用float类型才可以吗? 我记得double不是一样可以保存小数的? ...
1
投票
1回答
阅读 3K

怎么double型数据的int型输出

怎么double型数据的int型输出,比如有一个很大的数,如1234567890987,超过了int型,那么要用double型存储,那么怎么输出呢,想还是输出1234567890987这个形式,而不是double型的科学计数法,谢谢 ...
1
投票
1回答
阅读 3K

c++ double数据的循环精度问题

double i; for(i=0;i<=1;i+=0.05) {cout<<i<<endl;} 这里为什么最后只输到i=0.95,为什么没输出1,。还有如果将判断条件改为i!=1,却是死循环!求解啊大侠们 ...
1
投票
1回答
阅读 3K

C语言中关于16进制转double的问题

我现在又一个这样的数组 unsigned char PVCOMMAND_send[132] = { 0x00,0x00, 0xD2,0xFB,0xC6,0xD7 ,0x9E,0x59,0x22,0x03 ,0x00,0x00}; 我需要把中间两行连成0322599ED7C6FBD2,然后算成一个do ...
2
投票
1回答
阅读 4K

解释一个C++double值运算的一个问题

double X,Y; 其中X,Y分别是两个精度很高的值,也就是有效数字到了小数点后十几位; 现在对X ,Y进行一系列乘除运算,然后同样得出了一个精度很高的值 然后调用 像Idirect3d之类的 CreateDevice函数,再对X,Y ...
1
投票
1回答
阅读 3K

如何从txt文件中读取所需的double型数据

例如:(a.txt文件内容如下) abcdsd adfsdf dfasf 1245.34 ddfaf dfdf dfsaf dfsf 3434.54 dfd dfgf dfeef dghhn 8934.23 df oikpk dfff fdfd 98875.34 dff 如何只读取我所需要的数字内容,并且 ...