c语言中,如何取出double类型数的每一位到一个数组

来源:互联网 发布:网络隔离变压器 编辑:程序博客网 时间:2024/06/07 02:17

例如123456789876,是一个12位的double型数,如何取出每一位数到数组a[12]。

使用sprintf(s,"%lf",a);s是你开的数组,a是double。这样就把a写到s中了。
具体代码:
#include<stdio.h>
#include<iostream>

using namespace std;

int main()
{
char s[12];
double a=123456789876;
sprintf(s,"%lf",a);
printf("%s",s);
return 0;
}

转自:https://zhidao.baidu.com/question/1638551457208186780.html

阅读全文
0 0
原创粉丝点击