小编use*_*478的帖子

如何从python中的raw_input创建一个列表?

所以我raw_input作为一些列表的输入.

x= raw_input()
Run Code Online (Sandbox Code Playgroud)

我输入的地方1 2 3 4 如果我只输入数字,我将如何将其转换为整数列表?

python list raw-input python-2.7

12
推荐指数
2
解决办法
6万
查看次数

长双没有提供所需的精度

我正在读取一个文件,该文件的值具有指数值的7位精度

4.81591e-007

5.17968e-007

5.03954e-008

-8.30735e-007

虽然我得到的值只有5点精度

0.000000

0.000001

0.000000

-0.000001

-0.000002

代码如下,是

#include<iostream>
#include<vector>
#include<utility> 
#include<algorithm>
#include<map>
#include<cmath>
#include<sstream>
#include<string>
#include<queue>
#include<cstdlib>
#include<cstdio>
#include<fstream>
using namespace std;    
int main()
{
    FILE *fp2;
    fp2=fopen("output","w");
    int i=0;
    ifstream myFile;
    myFile.open("sruthi_DATA_.txt");
    vector<long double>numberlist;
    long double number;
    while(myFile >> number){    //
            numberlist.push_back(number);
            i++;
    }
    int j;
    for(j=0;j<i;j++)
    {
        cout.precision(10);
        cout<<numberlist[j]<<fixed<<endl;
        fprintf(fp2,"%Lf\n",numberlist[j]);
    }
    fclose(fp);
    fclose(fp2);

    return 0;

}
Run Code Online (Sandbox Code Playgroud)

c c++ file floating-accuracy

2
推荐指数
1
解决办法
122
查看次数

在2d列表中使用map功能?

let lst = [[1;2;3];[4;5;6]];;
Run Code Online (Sandbox Code Playgroud)

如何在OCaml中使用2D数组中的map函数(列表是不可变的),这样我可以对每个元素进行平方并得到: -

lst = [[1;4;9];[16;25;36]];;
Run Code Online (Sandbox Code Playgroud)

ocaml multidimensional-array map-function

2
推荐指数
1
解决办法
465
查看次数