Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/sorting/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sorting 用科学记数法对数据进行排序。sort-g不起作用_Sorting_Unix_Command Line - Fatal编程技术网

Sorting 用科学记数法对数据进行排序。sort-g不起作用

Sorting 用科学记数法对数据进行排序。sort-g不起作用,sorting,unix,command-line,Sorting,Unix,Command Line,我本想发表评论,但我缺乏应有的声誉。 我需要按照下面的块对数据进行排序,sort就可以了。 然而,在对以下数据执行排序时,如果不是针对e 输入和输出: 0.00000000e+00 1.02272602e-02 1.25536099e-01 1.26666948e-02 1.29036099e-01 预期产量 0.00000000e+00 1.02272602e-02 1.26666948e-02 1.25536099e-01 1.29036099e-01 非常感谢! 尽管我需要能够按照指定

我本想发表评论,但我缺乏应有的声誉。 我需要按照下面的块对数据进行排序,
sort
就可以了。 然而,在对以下数据执行排序时,如果不是针对e

输入和输出:

0.00000000e+00
1.02272602e-02
1.25536099e-01
1.26666948e-02
1.29036099e-01
预期产量

0.00000000e+00
1.02272602e-02
1.26666948e-02
1.25536099e-01
1.29036099e-01
非常感谢! 尽管我需要能够按照指定的列(如此块中的第二列)进行排序,但也欢迎选择:

1.00000e+02, 0.00000000e+00
2.00000e+02, 1.02272602e-02
3.00000e+02, 1.25536099e-01
4.00000e+02, 1.26666948e-02
5.00000e+02, 1.29036099e-01
关于你的第一个问题:

测试:

0.00000000e+00
1.02272602e-02
1.26666948e-02
1.25536099e-01
1.29036099e-01
1.00000e+02, 0.00000000e+00
2.00000e+02, 1.02272602e-02
4.00000e+02, 1.26666948e-02
3.00000e+02, 1.25536099e-01
5.00000e+02, 1.29036099e-01
关于第二个问题,请对第二列进行排序:

测试:

0.00000000e+00
1.02272602e-02
1.26666948e-02
1.25536099e-01
1.29036099e-01
1.00000e+02, 0.00000000e+00
2.00000e+02, 1.02272602e-02
4.00000e+02, 1.26666948e-02
3.00000e+02, 1.25536099e-01
5.00000e+02, 1.29036099e-01
说明:

LC_数字区域设置指定小数点字符和千位分隔符