早教吧作业答案频道 -->数学-->
Unix里如何排序科学计数法的列表我的列表如下(有已经内置tab的两列)Name10.5662e-23Name20.3901e-24Name30.7660e-25Name40.1341e-22Name50.4679e-24我用sort-k2n,但是系统并为识别e之后的数字,因此最小的0.76
题目详情
Unix里如何排序科学计数法的列表
我的列表如下(有已经内置tab的两列)
Name1 0.5662e-23
Name2 0.3901e-24
Name3 0.7660e-25
Name4 0.1341e-22
Name5 0.4679e-24
我用sort -k2n,但是系统并为识别e之后的数字,因此最小的0.7660e-25反而成了最大的.
如果我用sort -t'-' -k2n,那样的话,同样的e-24的数字又无法排序.
我的列表如下(有已经内置tab的两列)
Name1 0.5662e-23
Name2 0.3901e-24
Name3 0.7660e-25
Name4 0.1341e-22
Name5 0.4679e-24
我用sort -k2n,但是系统并为识别e之后的数字,因此最小的0.7660e-25反而成了最大的.
如果我用sort -t'-' -k2n,那样的话,同样的e-24的数字又无法排序.
▼优质解答
答案和解析
sort -g -k2 file
-g general-numeric-sort
compare according to general numerical value
-g general-numeric-sort
compare according to general numerical value
看了 Unix里如何排序科学计数法...的网友还看了以下:
下列加点的字注音有误的一项是:()A.丧:他穿着丧(sāng)服,为丧(sāng)葬费发愁,神情沮 2020-04-06 …
下列说法不正确的是:A、在C=2πR中,2π是常量,C、R是变量B、代数式πr的平方是他字母r的自 2020-04-12 …
下面程序段的运行结果是().char*s="abcde";s+=2;printf("%d",s); 2020-04-26 …
含有s,k两个字母的,不多于4个字母的英文单词我和kelly要组一个组合,她是kelly,我是Su 2020-05-13 …
取一张15cm宽40cm的纸条将它每3cm一段一反一正像“手风琴”那样折叠起来并在折叠好的纸上画出 2020-05-13 …
c程题目求解答311.给定程序中,函数voidfun(char*s)的功能是:把形参s所指字符串中 2020-06-12 …
为什么听歌时会有一种很尖的丝丝声不但是听歌,人说话都这样,这里的丝丝声是唱(说)到某类字时才发出, 2020-06-23 …
对文中加点字的注音和对画线字笔顺的判断,全部正确的一项是()A.追溯•(shuò)“为”字的笔顺是 2020-07-05 …
c,改错题1、给定程序MODI1.C中函数fun的功能是:先将在字符串s中的字符按正序存放到t串中 2020-07-23 …
给fun函数的形参s传送字符串:“]]6354abcc”(其中]表示空格字符,则函数的返回值是lo 2020-07-23 …