早教吧作业答案频道 -->数学-->
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里如何排序科学计数法...的网友还看了以下:
(1)有一个三位数,现将坐左边的数字移动到最右边,则比原来的数小45,又已知百位数字的9倍比有十位 2020-05-16 …
列方程,①三个连续的整数,中间一个为y,他们的和为63,(2)a与b的平方和为15②已知在x千克含 2020-06-12 …
java对字符操作/23b2f4转换/333bbbbb/UL/UL/ULf41,若已知字符串的当前 2020-06-26 …
243个已知数字,我在拥有多少已知个数的情况下,能在随机抽出两个的条件下,保证我手上拥有的个数有其 2020-06-27 …
特牛数学题,请个位大侠来解!仓库里有两个箱子其中一个装了74个芭比娃娃,另一个装75个露娜娃娃.地 2020-07-03 …
一个密码箱的密码是六位数.已知这个六位数万位的数字是十位的3倍,十万位上的数字是万位上述真的2倍, 2020-07-29 …
请教有关一元一次方程系数的定义的疑问有关一元一次方程中关于系数的定义:数字或表示已知数的字母因数叫 2020-08-01 …
已知一个两位数,十位上的数字比个位上的数字的2倍少1,且这个两位数大于40,求这个两位数已知一个两位 2020-11-06 …
有一个四位数,已知其十位数字加1等于其个位数字,其个位数字加1等于其百位数字;若把这个四位数的四个数 2020-11-19 …
ACM:zyf最喜欢的数字是1!所以他经常会使用一些手段,把一些非1的数字变成1,并为此得意不已.z 2020-12-07 …